作者PinPinky (石化大叔尿尿白浊)
看板java
标题[问题] 关於 switch…case
时间Fri Nov 9 20:49:11 2007
假定:
switch (x) {
default :
System.out.println ("Hello");
}
下列那两项是 x 可以接受的形态?(选两项)
A. byte
B. char
C. long
D. Long
E. float
F. Short
我的答案是 abc,本来只想选ab,但是因为a和c都是整数资料型态,所以选abc
结果答案是ab,写错了
而另外一题是
假定:
Float f = new Float ("12");
switch (f) {
case 1,2 : System.out.println("Twelve");
case 0 : System.out.println("Zero");
default : System.out.println ("Default");
}
这一题会编译失败,但我想知道的是 f 所能接受的型态
不就是 byte short int long,那位什麽上面那一题没有c呢
请大大赐教...拜托各位
--
╔═洺双锖叶═褎权氏叶═稽咸璚叶══虎帅═══九幽═ ψsilentocean
═══╗
║ ◢◣ ! ◢◣ ! ◢◣ ! \|\/|/! \Ψ/! ︵(︶\ 剑 ║
║ ◢_Ψ_◣ ◢\::/◣ ◢- -◣ \\ 王 // ◢╰""╯◣ \(_" _ \ ,
║
║ ◥ □ ◤ ◥ □ ◤ ◥ □ ◤ \\︼︼// ◥ ̄□ ̄◤ VS
// – \ 是
║
║ ◢洺> ◢褎> ◢稽>
◥<虎>◤
<幽◣ ◢剑> 剑 什
║
╚═◢ || ◣═◢ || ◣═◢ || ◣═◢ || ◣═
◢ ||█◣═══∕| \═ 君 麽
╝
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.159.178