gpt4 book ai didi

java - 消除未经检查的警告: cast String to T

转载 作者:行者123 更新时间:2023-12-01 06:45:29 25 4
gpt4 key购买 nike

以下方法返回带有动态类型参数的列表:

public List<T> getDataList() throws SQLException {
List<T> l = new ArrayList<T>();
l.add((T) "Test");
return l;
}

这给了我一个未经检查的强制转换警告。

如果我将代码更改为:

public List<T> getDataList() throws SQLException {
List<String> l = new ArrayList<String>();
l.add("Test");
(List<T>) return l;
}

几乎是一样的。我收到未经检查的 Actor 警告。

问题:

是否可以在不失去 getDataList 方法灵 active 的情况下消除此未经检查的警告?

最佳答案

public MyClass implements DataListInterface<String>

关于java - 消除未经检查的警告: cast String to T,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16296300/

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