你的位置:首页 > Java教程

[Java教程]Java SE基础部分——常用类库之Math和Random类随机产生数值


 1 //20160518 Math类常用方法   练习 2 package MyPackage; 3  4 public class MathDemo {//定义主类和main方法 5  6   public static void main(String[] args) { 7     System.out.println(Math.sqrt(16));// Math类常用方法:求平方根 8     System.out.println(Math.pow(2, 3));// Math类常用方法:多少的多少次方 9     System.out.println(Math.round(13.64));// Math类常用方法:四舍五入10     System.out.println(Math.random());// Math类常用方法:产生一个随机数11   }12 13 }

       Math类中的方法都是静态方法,直接使用“类.方法名称()”的形式调用即可。

---------------------------------------------------------------------------------------------

 1 //20150518  Random类:随机产生数值   练习 2 package MyPackage; //自己定义的包 3  4 import java.util.Random; //导入需要的Random包 5  6 public class RandomDemo { // 定义主类 7   public static void main(String[] args) { // mian方法 8     Random r = new Random(); // 实例化Random类的对象r 9     for (int i = 0; i < 6; i++) { // 循环6次输入6个随机数10       System.out.print(r.nextInt(100) + "\t"); // 产生随机数并指定产生的数值范围小于10011     }12   }13 14 }

          Random类随机产生数值,并可以指定产生数值的范围大小。