我是靠谱客的博主 可爱火龙果,这篇文章主要介绍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(;;)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(112)

评论列表共有 0 条评论

立即
投稿
返回
顶部