我是靠谱客的博主 可爱火龙果,这篇文章主要介绍for(;;) 与while(true) 的使用for(;;)跟while(true)适用于无限循环的语句当中或者不确定循环多少次,需要根据用户输入的情况来判断是否结束循环,现在分享给大家,希望可以做个参考。
for(;;)跟while(true)适用于无限循环的语句当中或者不确定循环多少次,需要根据用户输入的情况来判断是否结束循环
举例
1、从键盘中输入不确定个数的整数,判断输入的正数的个数和负数的个数,输入0结束输入。
· 用while(true)进行判断 (只)
import java.util.Scanner;//引入输入包
...//略
Scanner scan = new Scanner(System.in);
int zNumber = 0;//记录正数的个数,首先为0
int fNumber = 0;//记录负数的个数,首先为0
while(true){
int number = scan.nextInt();
if(number > 0){
zNumber ++;
}else if(number < 0){
fNumber ++;
}else{
break;
}
}
System.out.println("您输入的正数有" + zNumber + “个”);
System.out.println("您输入的负数有" + fNumber + "个");
若想用for(;;)的话,就把while(true)换成for(;;). ????
最后
以上就是可爱火龙果最近收集整理的关于for(;;) 与while(true) 的使用for(;;)跟while(true)适用于无限循环的语句当中或者不确定循环多少次,需要根据用户输入的情况来判断是否结束循环的全部内容,更多相关for(;;)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复