[问题] case 里宣告string的问题

楼主: f422661 (恩恩)   2014-11-01 23:28:27
我在case1打String str=edt.getText().toString();
可是在cas2打String str=edt.getText().toString();就会错
一定要打 str=edt.getText().toString();才会对
可是 case2没宣告 str 为什么会对呢?
作者: asilzheng (asil)   2014-11-01 23:57:00
同一个大括号内,放在外面宣告吧
作者: nash0914 (nash)   2014-11-02 00:02:00
case之间有没有加break呢?
作者: ssccg (23)   2014-11-02 00:33:00
switch的block是同一个scope,不同case间没有分开
楼主: f422661 (恩恩)   2014-11-03 15:25:00
感谢各位解答

Links booklink

Contact Us: admin [ a t ] ucptt.com