Java学习第六天
1.顺序结构
2.选择结构
1.if选择
- if单选择:
if(){
}
- if双选择:
if(){
}
else{
}
- if多选择:
if(){}
else if(){}
else{}
- 嵌套if:
if(){
if(){}
}
2.switch多选择
- jdk7后switch支持String类型
- case穿透:break,若case语句中没有break会继续执行下列case语句。
switch(expression){
case value :
//语句
break;
case value :
break;
default:
//语句
}
- 反编译:内部代码的实际执行。将class文件拖到idea中打开。
3.循环结构
1.while循环
- 循环条件一直为true会造成死循环,尽量避免死循环。
2.do while循环
3.for循环
/*
九九乘法表
1.先打印第一列
2.把固定的1再用循环包起来
3.去掉重复项,x<=y
4.调整样式
*/
for(int y=1;y<10;y++){
for(int x=1;x<=y;x++){
System.out.print(x+"*"+y+"="+(x*y)+"\t");
if(x==y){
System.out.print("\n");
}
}
}
4.增强for循环
//遍历数组中的元素
for(int x:numbers){
System.out.println(x);//打印数组元素。
}