如何将存于ArrayList数组中的Shape对象,在读取时重新转换成Shape对象?
解决方案 »
- 新人求教:org.apache.batik.*的导入与bakit插件包的安装
- java中Runtime类的使用问题
- 像eclipse还有tomcat还有jdk。直接拷贝其它地方直接可以用吗
- 请教各位高手callablestatement的out参数用法
- socket联接有没有最大连接数的限制?
- 请问如何实现JAVA中鼠标右键事件?
- Smack开发Web即时通信
- unicode 到底为何物?和ASCII什么区别???
- 数据库与java,PreparedStatement操作的一些问题,望解答。
- JDBC获取数据库时间总是差两天(Date类型)
- java初学者的求救
- 用POI解析EXCEL文件报错,高人指点.
Shape shape = (Shape)shapes.get(0);
Shape []s=new Shape[list.size()];
list.toArray(s);
这样可以
for(int i = 0; i < list.size(); i++)
{
Shape shape = list.get(i);
}
应该:
List<Shape> list = getShapeList();//getShapeList系返回ArrayList的方法。
for(int i = 0; i < list.size(); i++)
{
Shape shape = list.get(i);
}