gpt4 book ai didi

Java泛型分配全局变量

转载 作者:行者123 更新时间:2023-11-30 07:02:37 25 4
gpt4 key购买 nike

在此示例中,我收到“List is a raw type”的警告。我怎样才能使用泛型来正确满足这个警告?我遇到了麻烦,因为我不知道如何像为构造函数签名那样为全局变量定义“T”。

public class MyClass{

private List input;

public <T extends Comparable<T>> MyClass(List<T> input){
this.input = input;
}

}

最佳答案

您必须将您的类定义为参数化

public class MyClass<T extends Comparable<T>>{

private List<T> input;

public MyClass(List<T> input){
this.input = input;
}

}

关于Java泛型分配全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29017621/

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