前端之家收集整理的这篇文章主要介绍了
Java:我可以将对象列表转换为String []列表,反之亦然?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这可能不通过列表并投射对象吗?
我还需要转换List< Object>列出< T> (T =预定义对象)是否可能?
编辑:为了澄清,我正在尝试使用List< Object>作为我的代码中广泛使用的类方法的返回类型.
不.这根本不是有效的转换,因为并非所有对象都是String [].
您可以通过2行代码自行确定.
编辑
听起来你需要更通用地编写方法.像这样的东西:
public <T> List<T> getGenericList()
{
return new ArrayList<T>();
}
这可以返回List< String []>像这样:
List<String[]> listOfStringArr = getGenericList();
原文链接:https://www.f2er.com/java/126831.html