常用类及异常处理
常用类及异常处理 一、数学相关的类 1.Math类 用于数学的运算 2.BigInteger类 可以表示比long范围更大的数字 3.BigDecimal类 可以精确的表示小数 二、获得随机数的方式 1.Math类中random方法 /*static double random() 返回带正号的double值,该值大于等于0.0且小于1.0。*/ double d = Math . random ( ) ; System . out . println ( d ) ; /*获取a~b之间的随机数 随机数*(最大值-最小值)+最小值*/ double d = Math . random ( ) ; double d1 = d * ( b - a ) ) + a ; System . out . println ( d ) ; 2.Random类 //nextInt()方法 产生的随机数是int范围内一个 Random rd = new Random ( ) ; System . out . println ( rd . nextInt ( ) ) ; System . out . println ( rd . nextInt ( 10 ) ) ; //随机产生[0-10)以内的整数 3.ThreadLocalRandom ThreadLocalRandom current =