- 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。