Object 转换成List<String>
时间: 2024-03-12 11:40:27 浏览: 125
list转String
5星 · 资源好评率100%
以下是将Object转换成List<String>的示例代码:
```java
public static void main(String[] args) {
Object obj = getObj();
List<String> list = castList(obj, String.class);
list.forEach(System.out::println);
}
public static <T> List<T> castList(Object obj, Class<T> clazz) {
List<T> result = new ArrayList<T>();
if(obj instanceof List<?>) {
for (Object o : (List<?>) obj) {
result.add(clazz.cast(o));
}
return result;
}
return null;
}
```
阅读全文