java - 将String ArrayList转换为自己定义的对象的ArrayList

标签 java list collections casting

有人可以指导我如何转换 ArrayList<String>ArrayList<Object> ??

Object 是我编写的一个类,带有一些 getter 和 setter..

最佳答案

List<Object> lstObj = new ArrayList<Object>();
for(String str: strList){
  if(str==null)
     lstObj.add(null);
  }else{
     lstObj.add((Object)(str));
  }
}

关于java - 将String ArrayList转换为自己定义的对象的ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4779863/

相关文章:

java - 在不同列表之间移动属性

java - Vector vs Collections.synchronizedList(ArrayList)

java - 从 java 代码在 android 设备中安装 apk

java - 如何在mockito中传递两种不同类型的参数

python - 在 Python 中查找列表的 n 长度连续子列表的最优雅方法是什么?

Python:如何从不满足特定条件的元素创建列表

c++ - 使用列表进行动态结构分配

java - 不使用 JavaFX 时使用 FXCollections 是否干净/正确

java - 变量为 final 时无法执行 try/catch/finally

java - 如何在 IntelliJ 中的有效位置根项目?