首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

for 循环里变量宣言的同时也赋值(java)

2012-09-23 
for 循环里变量声明的同时也赋值(java)C/C++ codefor(int i 0 i buf.size() i++){int[]tmpBuf buf

for 循环里变量声明的同时也赋值(java)

C/C++ code
for(int i = 0; i < buf.size(); i++){                    int[]tmpBuf = buf.get(i);// buf 是一个 ArrayList                    SimpleDraw(tmpBuf, rateY, baseLine);                }

我的理解是,每次循环都在重新声明 tmpBuf,所以不会把buf 完整的放到tmpBuf中.
每次循环结束都对tmpBuf 做了什么?


[解决办法]
代码好像有点问题吧,tmpBuf是int[],而buf。get(i)却是object。

热点排行