结构
结构
java本身就是按照顺序结构执行语句
switch选择结构
String str="HY";
/* JAVA7开始支持字符串
字符的本质还是数字
比较的其实是字符串的hashcode
*/
switch(str){
case "HY": //如果str.equals("HY"),执行里面的语句
System.out.println("HY");
break;
case "YH":
System.out.println("YH");
//没有break,会造成case穿透,继续执行接下来的语句
default:
//都不是,执行这里
}
while | do...while
while(布尔表达式){//当表达式为true时一直执行
}
do{
}while()//先执行,再判断
//最大的区别就是do...while至少会执行一次
for循环和增强for循环
for(int i=0;i<10;i++){
System.out.println("i");
}
//java5引入增强for循环
for(int i;list){
System.out.println("i");
}
break和continue
break强制退出整个循环,不执行接下来的语句
continue结束本次循环,不执行接下来的语句

浙公网安备 33010602011771号