java中的<T>是什么
时间: 2023-09-20 12:12:47 浏览: 84
在Java中,<T>表示泛型中的类型参数,T是一种表示类型的占位符。通过使用<T>,我们可以定义一个可以使用多种类型的通用方法或类。在定义方法或类的时候,我们可以使用<T>来声明一个类型参数,并在方法或类中使用该类型参数。例如,下面是一个使用<T>的通用方法示例:
```
public static <T> void printArray(T[] array) {
for (T element : array) {
System.out.println(element);
}
}
```
在上面的代码中,<T>声明了一个类型参数T,用于指定数组元素的类型。当我们调用printArray方法时,可以传递任何类型的数组作为参数,例如:
```
Integer[] integers = {1, 2, 3};
String[] strings = {"hello", "world"};
printArray(integers);
printArray(strings);
```
这将输出整数数组和字符串数组的所有元素。因此,使用<T>可以使我们编写通用代码,使其可以适用于多种类型。
阅读全文