Java---流程控制语句

本文深入解析了Java中的控制流程语句,包括if、if-else、switch、while、for、break和continue等,通过实例详细介绍了每种语句的使用场景和语法特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、if语句

1.解释:通过if语句判断条件是否为true,如果为true,则执行then语句。
2.例子:

public void applyBrakes(boolean isMoving,int currentSpeed){
	if(isMoving){
		currentSpeed++;
	}
}

二、if-else语句

1.解释:通过if语句判断条件是否为true,如何为true则执行then语句,否则执行else语句块
2.例子:

public void applyBrakes(boolean isMoving,int currentSpeed){
	if(isMoving){
		System.out.println("1");
	}else{
		System.out.println("2");
	}
}

三、switch语句

1.解释:switch条件可以是byte, short, char,int类型,或者是相应包装类型,也可以是String类型,也就是数字和字符类型
2.例子:

public static void main(String[] args) {
	int month = 8;
	String monthString;
	switch (month) {
		case 1: monthString = "January";
			break;
		case 2: monthString = "February";
			break;
		case 3: monthString = "March";
			break;
		default: monthString = "other";
			break;
     }
}

四、while语句

1.解释:while语句主要起到循环的作用,如果while语句条件为true,就会一直执行
2.例子:

int count = 1;
while(count < 11){
	System.out.println("Count is:" + count);
	count++;
}

五、for语句

1.解释for语句也是用于循环功能,如果一直满足条件会一直执行
for (initialization; termination; increment) {
statement(s)
}
2.例子:

for(int i=1; i<11; i++){
System.out.println("Count is:" + i);
}

六、break和continue

1.解释:break语句用于跳出整个循环,continue用于跳出当前循环,继续进行整个循环
2.例子:

for(int i=1;i<11;i++){
	System.out.println("Count is:" + i);
	break;
}
for(int i=1;i<11;i++){
	System.out.println("Count is:" + i);
	continue;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值