switch

 switch后面如果有一条case不加break的话,那么会将后面的case全部执行,不管是不是满足case的条件

如:

public class Example {

    public static void main(String args[]) {
        System.out.println(getValue(2));;
    }

    public static int getValue(int i) {
        int result = 0;
        switch (i) {
        case 1:
            result = result + i;
        case 2:
            result = result + i * 2;
        case 3:
            result = result + i * 3;
        }
        return result;
    }
}

 

posted @ 2016-09-13 11:34  麦子TMAC  阅读(391)  评论(0编辑  收藏  举报