Java泛型 <T> T 与T的区别 java泛型返回值 <T>T 的作用T 在方法名前,表示返回值类型T在入参前,表示入参类型 java泛型返回值 <T>T 的作用 表示返回值和传入参数的泛型类型一致 示例:12行限制T为Integer类型,但是 getListFirst有<T> T,使其返回值和传入参数的泛型类型一致,都为String,故不会报错 反之,去掉 后,返回类型T 可以与传入参数不同,此时T为 Integer,报错 T 在方法名前,表示返回值类型 T在入参前,表示入参类型