1、获取一个随机数
使用Math.random()函数,该函数产生[0.0,1.0)之间的随机数,左开右闭,获取[a,b]之间随机整数数的公式为:(int)(Math.random()*(b-a+1)+a)。例如获取10-99之间的随机数
int value=(int)(Math.random()*90+10);//[0.0,1.0)-->[0.0,90.0)-->[10.0,100.0)
System.out.println(value);
2、从键盘获取变量的值
需要使用Scanner类,具体实现步骤:
1、导包:import java.util.Scanner;//一般可直接进行第二步,再自动导包
2、Scanner的实例化:Scanner scan=new Scanner(System.in);
3、调用Scanner类的相关方法,来获取指定类型的变量
对于String类型的变量,使用 对象.next()方法;
没有char型变量的获取方法;
对于其他的:对象.nextXxx();例如下面的代码,使用scan.nextInt()方法将从键盘获得一个整型值:
import java.util.Scanner
class ScannerTest{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
int num=scan.nextInt();
System.out.println(num);
}
}