- 分支语句
- if..else...结构(一)
publicclassTestIf{
publicstaticvoid main(String args []){
int i =6;
if(i >5&& i <10){
System.out.println("i的值大于5,小于10");
}
}
}
- if...else...结构(二)
publicclassTestIf{
publicstaticvoid main(String args []){
int i =5;
if(i <10){
System.out.println("i的值小于10");
}
else{
System.out.println("i的值大于或等于10");
}
}
- if...else...结构(三)
- 如果第一个为真,后面的全部略过;如果为假,这则判断第二个。
publicclassTestIf{
publicstaticvoid main(String args []){
int i =-1;
if(i <0){
System.out.println("i为负数");
}
elseif(i++>0){
System.out.println("i为正数");
}
else{
System.out.println("i为0");
}
System.out.println(i);
}
}
- Switch结构
- 表达式只允许:char,比特型,短整型,整型。
publicclassTestSwitch{
publicstaticvoid main(String args[]){
char c =‘a‘;
switch(c){
case‘b‘:
System.out.println(‘b‘);
break;
case‘d‘:
System.out.println(‘d‘);
break;
case‘a‘:
System.out.println(‘a‘);
break;
default:
System.out.println(‘s‘);
}
}
}
时间: 2024-12-11 08:10:44