PlayJava Day002

今日所学:

/* 2019.08.19开始学习,此为补档。 */

流程控制

条件:

一重用if

二重用if … else

三重用if … else if … else

多重用switch

例:

System.out.println("请输入一个数字:") ;
//定义一个系统输入对象
//自动导包:ctrl+shift+o
//注释:ctrl+shift+/
Scanner scanner = new Scanner(System.in) ;
int n = scanner.nextInt() ;
System.out.println(n) ;
switch(n) {
case 1 : {
System.out.println("用户输入的是1") ;
break ;
}
case 2 : {
System.out.println("用户输入的是2") ;
break ;
}
default : {
System.out.println("用户输入的是其他数字") ;
break ;   //此处break可不加
}
}

循环:

while和do … while的区别:

while是先判断后执行,do … while是先执行后判断。

for:

例一:

for(int k=1 ; k<11 ; k++) {
System.out.print(k+" ") ;
}

 

例二:for循环的嵌套

for(int m=0 ; m<10 ; m++) {
    for(int n=0 ; n<10 ; n++) {
    System.out.print("m="+m+"n="+n+" ") ;
    }
System.out.println() ;   //换行
}

 注:

break:结束循环

continue:结束本次循环

return:结束方法

点赞