1. 选择(分支/条件)控制语句
(1)if,if else
if 语句只要有一个分支执行,整个if语句结束。选择控制语句可以嵌套使用。
从键盘读入
Java.util.Scanner sc=new Java.util.Scanner(System.in);
String s=sc.next();
(2)switch
switch(int\String(jdk1.7的新特性)类型的字面值或变量) case int\String类型的字面值或变量:语句;break;
遇见break停止,无则会产生穿透现象。
case可以进行合并。case 1 : case 2: 语句;
2. 循环语句
(1)for循环
for(初始表达式;布尔表达式;更新表达式) { }
三个表达式都不是必须的,初始化表达式最先执行,且执行一次
(2)while循环
while(布尔表达式){ }
(3)do while 循环
do{} while(布尔表达式);
3. break,continue
(1)break默认结束本层循环,continue结束本次循环,进入下次循环,break也可以终止特定循环,需命名具体如下,具体使用较少。
for1:for(int i=0;i<5;i++){
for2:for(int j=0;j<10;j++){
if(j==5){
break for1;
}
System.out.println(j);
}
}