您好,欢迎访问一九零五行业门户网

java中的t怎么用

8742468051c85b06f0a0af9e3e506b5c t表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的t就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值8742468051c85b06f0a0af9e3e506b5c t 和t的两种方法实现。
t 用法
返回值,直接写t表示限制参数的类型,这种方法一般多用于共同操作一个类对象,然后获取里面的集合信息啥的。
package com.yellowcong.test;import java.util.arraylist;import java.util.list;public class demo2<t> { public static void main(string[] args) { //限制t 为string 类型 demo2<string> demo = new demo2<string>(); //获取string类型 list<string> array = new arraylist<string>(); array.add("test"); array.add("doub"); string str = demo.getlistfisrt(array); system.out.println(str); //获取integer类型 t 为integer类型 demo2<integer> demo2 = new demo2<integer>(); list<integer> nums = new arraylist<integer>(); nums.add(12); nums.add(13); integer num = demo2.getlistfisrt(nums); system.out.println(num); } /** * 这个只能传递t类型的数据 * 返回值 就是demo<t> 实例化传递的对象类型 * @param data * @return */ private t getlistfisrt(list<t> data) { if (data == null || data.size() == 0) { return null; } return data.get(0); }}
更多java知识请关注java基础教程栏目。
以上就是java中的t怎么用的详细内容。
其它类似信息

推荐信息