gpt4 book ai didi

java - Varargs 方法和原始类型

转载 作者:行者123 更新时间:2023-11-29 08:44:52 28 4
gpt4 key购买 nike

<分区>

Effective Java 中,J. Bloch 提到对原始类型使用可变参数方法是不安全的。准确地说,Arrays.asList(1, 2, 4)有返回类型 List<int[]>这听起来很合理。现在我尝试自己重现此行为,但无法:

enter image description here

我的问题是为什么类型推导为 List<Integer>但不是 List<int[]>正如他所说?这是否意味着,在 Java 8 中,有关可变参数的问题不再相关,如果我们不太关心性能,我们可以安全地在我们想要的任何地方使用它们。

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