gpt4 book ai didi

Java:我可以将对象列表转换为字符串 [] 列表,反之亦然吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:47:45 25 4
gpt4 key购买 nike

如果不遍历列表并转换对象,这可能吗?

我还需要转换 List<Object>List<T> (T = 预定义对象)是否可能?

编辑:为澄清起见,我正在尝试使用 List<Object>作为我的代码中广泛使用的类方法的返回类型。

最佳答案

实际上,这是可能的,因为类型删除。您可以将参数化类型转换为原始类型,反之亦然。

    List<Object> listO = new ArrayList<Object>( );
listO.add( "Foo" );
listO.add( "Bar" );

List listQ = listO;
List<String> listS = (List<String>) listQ;

但是,这并不意味着这是个好主意。这适用于参数化类型的编译时类型检查。如果您的 List 包含您期望类型以外的对象,则可能会出现意外结果。

关于Java:我可以将对象列表转换为字符串 [] 列表,反之亦然吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8229936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com