Java选择语句

在Java中 选中语句可以用if else 和switch来实现

1.if…else

public class test11 {
	public static void main(String[] args) {
		int a=-1;
		//if语句
//	    if(a>0) {
//	    	System.out.println("a是正数"); 
//	    }
		 
	    //if..else语句
//		if(a>0) {
//			System.out.println("a是正数");
//		}else {
//			System.out.println("a不是正数");
//		}
	    //if..else if...else语句
		if(a>0) {
			System.out.println("a是正数");
		}else if(a<0) {
			System.out.println("a是负数");
		}else {
			System.out.println("a是0");
		}
	}
}

2.switch
用于条件很多的情况

public class test12 {
	public static void main(String[] args) {
		int a=3;
		switch (a) {
		case 1:
			System.out.println("a是1");
			break;
		case 2:
			System.out.println("a是2");
			break;
		case 3:
			System.out.println("a是3");
			break;
		default:
			System.out.println("a是其它");
			break;
		}
	}
}

注:1. switch(n),n可以是整数类型,枚举类型,char,String…
2. if…else适用于连续区间,而switch适应于多选一
3. 凡是能用switch…case的,一定能用if…else,反之不成立

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值