作者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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1414855709.A.95A.html
1F:→ asilzheng: 同一个大括号内,放在外面宣告吧 11/01 23:57
2F:推 nash0914: case之间有没有加break呢? 11/02 00:02
3F:→ ssccg: switch的block是同一个scope,不同case间没有分开 11/02 00:33
4F:→ f422661: 感谢各位解答 11/03 15:25