摘要: 注意 Math . random() 这个方法返回是 double 类型,注意取值的范围 0≤ x <1 ( 能够取到零值,注意除零异常 ) ,如果想获取整数类型的随机数,不要将 x 放大 10 的若干倍然后取整,直接使用 Random 对象的 nextInt 或者 nextLong 方法。 Ran 阅读全文
posted @ 2020-05-11 10:52 水木神舟10 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。 同时,Pattern要定义为static final静态变量,以避免执行多次预编译。 下面,我们列举两类使用正则的场景,来具体说明预编译该如何使用: 【错误用法】 // 没有使用预编译private void func(...) { 阅读全文
posted @ 2020-05-11 10:21 水木神舟10 阅读(4020) 评论(0) 推荐(0) 编辑