泛型方法定义
来源:2-4 使用泛型
codepracitce
2021-11-08 21:50:04
泛型方法的定义 返回值不是<E>吗?为什么还需要int
public static<E>int linearSearch(E[]data,E target);
1回答
返回的是 target 在 data 中的索引。一个索引是整型。
函数声明中 public static<E> 的意思是:这是一个公有的,静态的,泛型方法,和返回值无关,后面的 int 才表示返回值的类型。
继续加油!:)
相似问题