java选择结构语句和循环结构语句
标签:执行 out 定义 system efault 跳转 = 情况 循环嵌套
一,if条件语句
1.if语句:
if(条件语句){
代码块
} //判断语句是一个布尔值为true时才会执行代码块
2.if...else语句:
if(判断语句){
执行语句1
}else{
执行语句2
}//判断语句是一个布尔值为true时执行语句1,为false时执行语句2;
3.if..else if...else语句
if(判断语句1){
执行语句1
}else if(判断语句2){
执行语句2
}
...
else if(判断语句n){
执行语句n
}else{
执行语句n 1
} //判断语句是一个布尔值为true时,if后面{}中执行语句1,当判断语句1为false时,会继续执行判断条件2;如果为true则执行语句2,依次类推。
public static void main(String[] args) {
int hp = 600;
if(hp <= 0) {
System.out.println("您已经死亡");
}else {
System.out.println("存活");//if 一种情况 if{}else 处理两种情况 if{}else if(){}处理多种情况
}
if(hp >=0 && hp <= 200) {
System.out.println("你获得的评分是:A");
}else if(hp >= 201 && hp <=400) {
System.out.println("你获得的评分是:S");
}else if(hp >= 401 && hp <= 700) {
System.out.println("你获得的评分是:SS");
}else if(hp >= 701 && hp <= 1000) {
System.out.println("你获得的评分是:SSS");//输出:存活 你获得的评级是:SSS
}
int a=10,b=20;
int max = a>b?a:b;//三元运算
/*if(a>b) {
max = a;
}else {
max = b;
}*/
System.out.println(max);//输出:20
}
4.switch条件语句:
switch(表达式){
case 目标值1:
执行语句1
break;
case 目标值2:
执行语句2
break;
...
case 目标值n:
执行语句n
break;
default:
执行语句n 1
break;
}
int number = 3;
switch (number) {
case 1:
System.out.println("我是1");
break;
case 2:
System.out.println("我是2");
break;
case 3:
System.out.println("我是3");
break;
case 4:
System.out.println("我是4");
break;
default:
System.out.println("我也不晓得我是几");
break;
}
}
}
/*int i = 1;
while (i<=10) {
i =2;
System.out.println(i);//输出:1234567891011
}*/
/*for(int x = 1;x<=4;x =2) {
for(int y =2; y<=x;y ) {
System.out.print("循环嵌套");//输出:循环嵌套 循环嵌套
}
}*/
/*for(int i = 1;i <= 10; i ) {
if(i==4)continue; //中断当前循环,继续下一个循环
System.out.println(i); //输出1235678910
}*/
int z = 0;
for(int i=1;i <=100; i ) {
z =i;
}
System.out.println(z);//输出1-100的和
}
}
java选择结构语句和循环结构语句
标签:执行 out 定义 system efault 跳转 = 情况 循环嵌套
温馨提示: 本文由杰米博客推荐,转载请保留链接: https://www.jmwww.net/file/biancheng/12039.html
- 上一篇:python,finally的应用
- 下一篇:C 之四则运算表达式求值