直接方案
不要用“new String()”,改成String.valueOf()
第二套方案在写
Vector的类型可以改成:Vector<Object>
rs.getObject(i+1)
Vector类型
Vector should be avoidedit’s only in the library for legacy code support
这个类型在java1.1就有了,至今已经不用了,留着它是为了,防止破坏老代码
所以这里你可以用
List<Object[]>
你的vector每次加V的时候都是加的V的引用!而你往V里面灌数据的时候每次都会把前面的数据抹掉。导致这种情况,类似丢芝麻捡西瓜那种。你可以把row.add(v)改成row.add(v.clone)试试!如果clone这方法没实现就自己写写。反正返回一个新的对象就OK了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)