循环(死循环和嵌套循环)、break、continue

死循环

死循环:一直循环下去,没有干预无法停止。一般服务器等应用较广。

1、for(;;) {

System.out.println("**");

}

  1. **:用的最多

while(true) {

System.out.println("**");

}

3、do {

System.out.println("**");

}while(true);

应用:

import java.util.Scanner;

public static void main(String[] args) {

int right=99999;

Scanner sin=new Scanner(System.in);

while(true) {

System.out.println("请你输入正确的密码");

int key=sin.nextInt();

if(key==right) {

System.out.println("正确");

break;

}

else {

System.out.println("不正确");

}

嵌套循环

特点:外部循环每循环一次,内部循环全部执行完一次。

应用:for(int i=1;i<=5;i++) {

for(int j=1;j<=i;j++) {

System.out.print("*");

}

System.out.println();

}

Break、continue

Break:跳出并结束当前所在循环的执行。

*只能用于结束所在循环,或者结束所在的Switch分支的执行。不可以出现在if分支中。

Continue:用于跳出当前循环的当次执行,进入下一次循环。

*只能在循环中使用。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部