gpt4 book ai didi

java - 有人可以解释一下这个 java 泛型语法吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:14:49 26 4
gpt4 key购买 nike

public static <T> List<T> listAndCast(Query query) {
@SuppressWarnings("unchecked")
List<T> list = query.list();
return list;
}

在下一行中:

public static <T> List<T> listAndCast(Query query) {

为什么我们需要 <T>

最佳答案

<T>告诉 Java 它是一个泛型方法,它定义了自己的类型参数,而不是依赖于为整个类定义的参数,例如

public class Stuff<T> {}

关于java - 有人可以解释一下这个 java 泛型语法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9783858/

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