Java面试题--看程序写结果switch

看程序写结果

class SwitchTest {
	public static void main(String[] args) {
		int x = 2;
		int y = 3;
		switch(x){
			default:
				y++;
				break;
			case 3:
				y++;
			case 4:
				y++;
		}
		System.out.println("y="+y);//4
		System.out.println("---------------");
		
		int a = 2;
		int b = 3;
		switch(a){
			default: //a=2 走的是default,在case穿透2次b=6;
				b++;
			case 3:
				b++;
			case 4:
				b++;
		}
		System.out.println("b="+b);//6
	}
}

结果:

y=4 
---------------
b=6 
发布了117 篇原创文章 · 获赞 0 · 访问量 1057

猜你喜欢

转载自blog.csdn.net/qq_40332952/article/details/104658324
今日推荐