gpt4 book ai didi

java - 如何初始化包含泛型的泛型数组?

转载 作者:行者123 更新时间:2023-11-30 07:23:14 24 4
gpt4 key购买 nike

我有以下代码:

public class I<T> {
private T t;
public I(T t) {
this.t=t;
}
}

public class G<T> {
private I<T> tab[];
public G() {
tab=(I<T>[]) new Object[10];
}
}

调用 G() 会抛出 ClassCastException。

如何编写 G 构造函数来初始化选项卡?

最佳答案

tab=(I<T>[]) new I<?>[10];

就是答案,但对我来说仍然很神秘!

关于java - 如何初始化包含泛型的泛型数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37203110/

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