1. 标记
- 在判断一个数是否为质数时,可以定义一个变量表示标记。true表示是质数,false表示不是质数。默认为true,如果能被其他数整除就改为false。
2. 获取随机数
- 导包–告诉程序Random这个类在哪:
import java.util.Random;
导包的动作必须出现在类定义的上边 - 创建对象–表示我要开始用Random这个类了:
Random r = new Random();
上面这个格式里面,只有r是变量名,可以变,其他都不允许变,但r也不建议变,当成固定格式来写就行 - 生成随机数–真正开始干活了:
int number = r.nextInt(随机数的范围);
上面这个格式里面,只有number是变量名,可以变,其他的都不允许变。 - 判断技巧:随机数的范围只写一个数,表示从0开始到这个数-1结束。口诀:包头不包尾,包左不包右
- 秘诀:用来生成任意数到任意数之间的随机数。例:7~15
a. 让这个范围的头尾都减去一个值,使这个范围从0开始。例:-7 变成0~8
b. 尾+1,这个值就是r.nextInt()小括号里写的值。例:8+1=9
c. 把小括号里写的值加上第一步减去的值,再把这个结果赋给变量。例:int number = r.nextInt (bound:9) + 7;