作者f422661 (恩恩)
看板AndroidDev
標題[問題] case 裡宣告string的問題
時間Sat Nov 1 23:28:27 2014
我在case1打String str=edt.getText().toString();
可是在cas2打String str=edt.getText().toString();就會錯
一定要打 str=edt.getText().toString();才會對
可是 case2沒宣告 str 為甚麼會對呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.208.77
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1414855709.A.95A.html
→ asilzheng: 同一個大括號內,放在外面宣告吧 11/01 23:57
推 nash0914: case之間有沒有加break呢? 11/02 00:02
→ ssccg: switch的block是同一個scope,不同case間沒有分開 11/02 00:33
→ f422661: 感謝各位解答 11/03 15:25