これはバグかもしれません。しかし私は確信していません。 java
switch
には完全なものではないため、IDEでのソートの警告が生成されるはずです。Androidスタジオで非排他的なスイッチに関する警告が表示されない
switch(fooEnum){
case FOO_ONE:
//Do something here
break;
}
は、コンパイラが私を警告しないでください。enum class Foo
public enum Foo {
FOO_ONE,
FOO_TWO
}
し、後でこのようswitch文で使用を考えると、この場合には、Androidのメーカー3.0(B6)
何らかの方法で、このswitch文がすべてのFoo
列挙オプションを使用しているとは限りません。
これはまさに私が探していたもので、偽陽性を出さないように具体的なものです(デフォルトが含まれている場合はIEです)。 – Tander