Javaでケースを使用する場合にブレークを使用する別の方法

ユーザー:

すべての場合には「休憩」をスキップし、ちょうど同じ値を持つケースがに発見された場合にだけ壊れることを意味する別の方法があります。

int w=3;
switch (w)
{
    case 1:
        System.out.println("1");
        break;
    case 2:
        System.out.println("2");
        break;
    case 3:
        System.out.println("3p");
        break;
    case 4:
        System.out.println("4");
        break;
    default:
        System.out.println("csd");
        break;
}
f_puras:

私は、あなたが探しているかのアイデアを持っています考える:私は繰り返して回避しようcaseprintln()値を。

int w = 3;

switch (w) {
    case 1:
    case 2:
    case 4:
        System.out.println(w);
        break;
    case 3:
        System.out.println("3p");
        break;
    default:
        System.out.println("csd");
        break;
}

この方法は、あなただけで所望の出力は、の値と一致しない明示した場合を扱いますw

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=313720&siteId=1