栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础学习3 do-while循环、死循环、嵌套循环

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础学习3 do-while循环、死循环、嵌套循环

do-while循环

1.格式:

do{

循环体语句;

迭代语句;

}while(循环条件);

示例:输出9个白川

int i=0;

do{

System.out.println("白川");

i++;

}while(i<9);

死循环

for(;不加循环条件 ;){

循环体语句;

}

while(true){

循环体语句;

}

do{

循环体语句;

}(true)

一般是服务器后台不断接收消息时用的多。

举个例子:直到输入正确密码才执行判断模块里的程序。

import java.util.Scanner;
public class mm {
	public static void main(String[] args) {
		int password1=123456;
		Scanner sc=new Scanner(System.in);//键盘录入
		while(true) {
			System.out.println("请输入正确的密码:");
			int password=sc.nextInt();
			if(password==password1) {
//				Scanner sc=new Scanner(System.in);放在这里也可以但是占用内存
				System.out.println("欢迎来到白川java基础学习专栏!!!");
				break;//结束当前循环
			}else {
				System.out.println("警告!密码错误请重新输入!!!");
			}
		}

	}

}

循环嵌套

举个例子:

连续五天每天说四次我爱学习

分析:

//嵌套循环
        for(int i=0;i<5;i++) {//五天
                System.out.println("我爱学习");
                System.out.println("我爱学习");
               System.out.println("我爱学习");//说四次我爱学习

               System.out.println("我爱学习");
            System.out.println("-----------------");
        }

将四个  System.out.println("我爱学习");  换成for(int j=0;j<4;j++) {        //形成嵌套循环
                                                                           System.out.println("我爱学习");
                                                                          }

public class We {
	public static void main(String[] args) {
		
		
		//嵌套循环
		for(int i=0;i<5;i++) {
			for(int j=0;j<4;j++) {
				System.out.println("我爱学习");
			}
			System.out.println("-----------------");
		}
		
	}

}

break和continue

break:结束当前循环,不再执行该循环或程序块。

continue:中断当前循环,继续下一次循环。 

总结 1.for和while的区别

for和while的执行流程一样 不知道次数的用while,已知次数的用forfor循环中,控制循环的变量只能在循环中可以使用;while循环中,控制循环的变量在循环后还可以使用。 2.for、while、do-while死循环

一般是服务器后台不断接收消息时用的多。 3.break和continue

break只能用于所在循环,或者结束所在switch分支的执行。(不能结束if分支)continue只能在循环中使用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/750521.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号