Eclipse正在提供final,但我无法增加i变量.
@OverrIDepublic voID onClick(VIEw v) { final TextVIEw tv = (TextVIEw) findVIEwByID(R.ID.tvSayac); int i = 1; do { try { new Thread(new Runnable() { public voID run() { tv.post(new Runnable() { public voID run() { tv.setText(Integer.toString(i)); } }); } }); i++; Thread.sleep(1000); } catch (InterruptedException e) { e.printstacktrace(); } } while (i < 16);}
解决方法:
final是初始化后无法更改的实体.
Final (Java)
你可以做的是在do / while循环的范围内创建一个变量,该变量是i的最终值并将其发送到函数中.
总结以上是内存溢出为你收集整理的java – 如何增加最终的整数变量?全部内容,希望文章能够帮你解决java – 如何增加最终的整数变量?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)