花灬瞳
2016-03-05 16:53
为什么最后 avg=sum/i; 这样写不行....求解
因为for循环里定义的i是个局部变量,出了方法体就失效了。
所以avg=sum/i 中的i是无效的,所以会出错。
非常感谢!
2016-03-05 17:53:00
共 1 条回复 >
i是局部变量,出了for循环后i释放。应将i换成数组的长度。
Java入门第一季(IDEA工具)升级版
1165523 学习 · 17586 问题
相似问题
回答 1
回答 2
回答 5