java Object类型转(List<List<String>>类型 工具类
时间: 2023-10-14 14:06:12 浏览: 115
对象 Object 转换工具
以下是将Object类型转换为List<List<String>>类型的Java工具类示例:
```
public class ObjectToListConverter {
public static List<List<String>> convert(Object obj) {
List<List<String>> result = new ArrayList<>();
if (obj instanceof List) {
List<Object> list = (List<Object>) obj;
for (Object o : list) {
if (o instanceof List) {
List<String> innerList = new ArrayList<>();
List<Object> innerObjList = (List<Object>) o;
for (Object innerObj : innerObjList) {
innerList.add(String.valueOf(innerObj));
}
result.add(innerList);
}
}
}
return result;
}
}
```
使用示例:
```
List<List<String>> list = ObjectToListConverter.convert(object);
```
其中,object为待转换的Object类型对象。注意,该工具类只支持将Object类型转换为List<List<String>>类型,如果转换的对象类型与要求不符,将会抛出ClassCastException异常。
阅读全文