题目:代码实现随机取数;
PS:①java.util包是Java的实用工具类库,主要提供实用的方法和数据结构。eg:Date类、Calender类产生并获取日期和时间; Random类产生各种类型的随机数;Vector类实现类似动态数组的功能;Stack类是高级的堆栈数据结构,先进后出; Hashtable类是存储方式,也是检索方法。(可能自己单纯了解记忆还有点困难,就借助例子写代码记忆吧!)
②要注意Java中对大小写很敏感,记住哪类首字母要大写。
一.用Java.util包里的random实现;
import java.util.Random;
public class random {public static void main(String[] args) {Random a=new Random();//声明random;int num=a.nextInt(20);//20表示随机取0~19间的整数;System.out.println("随机数为"+num);}
}二.直接用MATH实现;
package random1;public class random2 {public static void main(String[] args) {int num=(int)(Math.random()*20);/*20表示随机取0~19间的整数;Math的输出有小数,所以强制转换为int型;*/System.out.println("随机数为"+num);}
}