, olan 'a' otomatik anahtarı-durumda deyimi içinde türünü int terfi (yani tip Char taşımaktadır)?Bayt, kısa, char anahtar deyiminde otomatik olarak yükseltiliyor mu?
void testSwitch(byte x) {
switch(x) {
case 'a': // 1
case 256: // 2
default: // 3
case 1: // 4
}
}
Java SE7 bu konuda bahseder olmadığını bulamadım .. açıklama için şimdiden
teşekkür ederiz.
Selamlar, Daniel
anahtarı bir 'int' ve byte, char, sürer göre genellikle int terfi sabitleri ile tableswitch veya lookupswitch temel öğeler oluşturmak ve edecek Kısa, gerektiğinde otomatik olarak genişletilebilir. –
[0' türünde] (https://groups.google.com/forum/#!topic/java-lang-fans/0zGzPygyJSU) – ZhongYu