java 生成随机数
方式一:取某个区间的随机数 (大的-小的)+1
int code = (int)((Math.random()*9+1));
System.out.println("1-10的随机数:"+code);
方式二:随机生成不同位数的随机数
int code = (int)((Math.random()*9+1));
System.out.println("1位随机数:"+code);
int code1 = (int)((Math.random()*9+1)*10);
System.out.println("2位随机数:"+code1);
int code2 = (int)((Math.random()*9+1)*100);
System.out.println("3位随机数:"+code2);
int code3 = (int)((Math.random()*9+1)*1000);
System.out.println("4位随机数:"+code3);
int code4= (int)((Math.random()*9+1)*10000);
System.out.println("5位随机数:"+code4);
int code5 = (int)((Math.random()*9+1)*100000);
System.out.println("6位随机数:"+code5);
System.out.println("等等以此类推");
结果输出:
1位随机数:5
2位随机数:88
3位随机数:224
4位随机数:1176
5位随机数:51371
6位随机数:317173
等等以此类推