1、if判断
if后面括号中,必须是boolean值(或者表达式)
int a = 2;
int b = 3;
//判断
if(a>b){
System.out.println("a比较大");
}
//判断+否则
if(a>b){
System.out.println("a比较大");
}else {
System.out.println("a不比b大");
}
//多重判断+否则
if(a>b){
System.out.println("a比较大");
}else if(a<b){
System.out.println("a比较小");
}else {
System.out.println("a=b");
}
2、switch
String xiaoming = "男";
switch(xiaoming){
case "男":
System.out.println("这是男人");
break;
case "女":
System.out.println("这是女人");
break;
default:
System.out.println("不想说");
}
3、while
while 满足条件,就会执行
do while 先执行一次,再判断是否满足条件
int w = 1;
while (w<10){
w++;
System.out.println(w);
}
do {
w++;
System.out.println(w);
}while (w<20);
do {
w++;
System.out.println(w);
}while (w<10);
4、
for (int i=0;i<100;i++){ //(初始变量,运行条件,变量变化)
System.out.println(i);
}
int i2=10;
for (;i2<100;i2=i2+10){ //可以不传起始变量
System.out.println(i2);
}
for (;i2<200;){ //可以不传变化变量
i2=i2+10;
System.out.println(i2);
}
5、continue\break
int i2=10;
for (;i2<100;i2=i2+10){
if (i2==80)
continue; //跳过本次循环
System.out.println(i2);
}
for (;i2<200;){
i2=i2+10;
if (i2==180)
break; //退出循环
System.out.println(i2);
}
版权声明:本文为qq_29945865原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。