奇怪的ArrayList
我用ArrayList储存多个一维字符串数组,取得时候不管取第几个索引,都是返回最后一个记录,请看看代码:
mResultSet = mBookKind.searchBookKind();
while(mResultSet.next())
{
mStrArray[0] = null;
mStrArray[1] = null;
mStrArray[0] = mResultSet.getString(1);
mStrArray[1] = mResultSet.getString(2);
mArrayList.add(mStrArray);
iCount ++;
}
String[] tmp = new String[2];
tmp = (String[])mArrayList.get(0);
System.out.println(tmp[0] + "---" + tmp[1]);
谢谢!!!