当前位置: 代码迷 >> Java Web开发 >> List用法,该怎么处理
  详细解决方案

List用法,该怎么处理

热度:1155   发布时间:2016-04-10 23:25:43.0
List用法
List<String> lst = (List<String>)obj什么意思?是转成List<String>类型么?还有就是它不需要new ArrayList<String>么?不是要new ArrayList<String>();然后才能用lst.add();方法

------解决方案--------------------
List<String> lst = (List<String>)obj 将obj对象转换为List<String> 类型
obj已经是对象了,就不需要再new ArrayList<String>了
可以直接lst.add
------解决方案--------------------

List obj = new ArrayList();
List<String> list = (List<String>)obj;

可能ojb已经new过了
------解决方案--------------------
obj是强制转换成ArrayList的。如果不为null,可以add
------解决方案--------------------
obj是一个变量,将它强转为ArrayList类型,赋给lst,大概如此
------解决方案--------------------
当然你要保证这个obj可以转换成list
  相关解决方案