循环结构语句

来源:互联网 发布:js根据name赋值 编辑:程序博客网 时间:2024/06/10 04:07

循环结构语句

while 循环语句

  • while语句会反复地进行条件判断,只要条件成立,执行语句就会执行。知道条件不成立,循环结束。
while(循环条件){    执行语句}//Examplewhile (flag) {            System.out.println("1.进入HR系统");            System.out.println("2.进入CRM系统");            System.out.println("3.退出系统");            System.out.println("请选择:");//          录入数据            int choice=scanner.nextInt();            switch (choice) {            case 1:                System.out.println("进入HR管理系统");                System.out.println("返回主菜单");                break;            case 2:                System.out.println("进入CRM管理系统");                System.out.println("返回主菜单");                break;            case 3:                flag=false;                System.out.println("已退出系统");                System.out.println("欢迎下次使用");                break;            default:                System.out.println("输入有误!!!");                break;            }        }

do···while循环语句

  • do···while循环语句和while循环语句功能类似,do···while先执行语句,后判断循环。 判断两次密码输入是否一致。
do{    执行语句}while(循环条件);//  while条件后有分号!!!//Example    String pw1="0";    String pw2="1";        Scanner scanner=new Scanner(System.in);        do{            System.out.println("请输入密码");            pw1=scanner.nextLine();            System.out.println("请再次输入密码");            pw2=scanner.nextLine();            if(!pw1.equals(pw2)){                System.out.println("两次输入不一致,请重新输入!");            }        }while (!pw1.equals(pw2));        System.out.println("密码设置成功!");

for循环&循环嵌套

  • for循环语句是最常用的循环语句,一般用在循环次数已知的情况下。
for(初始化表达式;循环条件;操作表达式){    执行语句    ·    ·    ·}            for(int i = n; i > 0; i--){            for(int j = 0; j <i; j++){                if(j < i ){                    System.out.print("*");                }else{                    System.out.print("  ");                }            }            System.out.println();        }// 外层循环表示行数  内层循环表示列数