Java 05

流程控制语句

一,单if语句。

int age=16;
	if (age>=18){
		System.out.println("进入教室");
		System.out.println("下课走人");
	}
	System.out.println("干饭");

二,标准的if-else语句。

int num=666;
	if (num%2==0){
	System.out.println("偶数");	
	}
	else {
		System.out.println("奇数");
	}

三,使用三元运算符和标准的if-else语句。

int a=10;
	int b=20;
	int max1=a>b?a:b;
	System.out.println("最大值"+max1);
	int max;
	if(a>b){
		max=a;
	}
	else{
		max=b;
	}
	System.out.println("最大是"+max);

四,switch语句。

int day=19;
int nu=day%7;
switch(nu){
	case 1:
	System.out.println("星期一");
	break;
	case 2:
	System.out.println("星期二");
	break;
	case 3:
	System.out.println("星期三");
	break;
	case 4:
	System.out.println("星期四");
	break;
	case 5:
	System.out.println("星期五");
	break;
	case 6:
	System.out.println("星期六");
	break;
	case 0:
	System.out.println("星期日");
	break;
	default:
	System.out.println("数据不合理");
	break;
	
}

五,for循环语句。

for (int i=1;i<=8;i++){
		System.out.println("我是对的:"+i);
	}
	System.out.println("程序终止");

循环8次

六,while语句。

int c=1;
	while(c<5){
		System.out.println("我对了"+c);
		c++;
	}

循环4次

七,do{
循环体
步进语句
}while(条件判断);

int n=1000;
	do {
		System.out.println("hello");
		n++;
	}while(n<10);

八,for 与 if 。

for (int m=1;m<=3;m++){
		if(m==2){
			break;//从第2次开始,后续的都不要了,就要打断循环
		}
		System.out.println("hi"+m);
	}

最后只输出一个hi

for(int d=1;d<=5;d++){
		if(d==3){//如果当前是第3层
			continue;//那么就跳过当前次循环,马上开始下一次循环
		}
		System.out.println(d+"mmmccc");
	}

输出1mmmccc
2mmmccc
4mmmccc
5mmmccc

   continue语句:一旦在执行,立刻跳过当前循环剩下的内容,马上开始下一次循环
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值