大家好,我是只会耕耘的码农,今天我们接着上次分享的内容,说说死循环和键盘录入随机数。
目录
一、死循环
概念:
简单来说就是指无法靠自身的控制终止的循环,在编程中,一个靠自身控制无法终止的程序。
三大死循环格式:
1. for死循环格式 :
for(;;){
}
2.while死循环格式 :
while(true){
}
3. do..while死循环格式 :
do{
}while(true);
二、Random产生随机数
概述:
Random是Java提供好的API,内部提供了产生随机数的功能。
使用步骤:
1. 导入包
import java.util.Random;
2. 创建对象
Random r = new Random();
3. 产生随机数
int num = r.nextInt(10);
解释: 10代表的是一个范围,如果括号写10,产生的随机数就是0-9,括号写20,参数的随机数则是0-19。
如何生成【m,n】范围内的随机数?
注:生成一定范围内的随机数的公式:nextInt(n-m+1)+m;
三、Scanner键盘录入数据
概述:
与Random类似,也是Java提供好的API,可以通过Scanner类来获取用户的输入。
使用步骤:
1、导入包
import java.util.Scanner;
2. 创建对象
Scanner sc = new Scanner(System.in);
3、接收数据
int i = sc.nextInt();
总结:
在这里只介绍scanner和random的使用方法,以上内容如有遗漏或错误之处,欢迎大家多多指正交流。