gpt4 book ai didi

java - 如何将 Collection 转换为 Collection 安全?

转载 作者:搜寻专家 更新时间:2023-11-01 01:43:26 25 4
gpt4 key购买 nike

我有Collection<Number>但我需要 Collection<Integer>

我怎样才能安全地转换它?

还有更常见的问题:

如何转换Collection<Parent>Collection<Child>

最佳答案

你可以试试这个

    Collection<Number> numbers = ...
Collection<Integer> integers = numbers.getClass().newInstance();
for(Number n : numbers) {
integers.add(n == null ? null : n.intValue());
}

关于java - 如何将 Collection<Number> 转换为 Collection<Integer> 安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20758080/

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