在Java中,可以使用泛型來指定方法的返回值類型。例如,下面是一個簡單的示例:
public class GenericExample {
public static <T> T getValue(T value) {
return value;
}
public static void main(String[] args) {
String stringValue = getValue("Hello World");
Integer intValue = getValue(100);
System.out.println(stringValue);
System.out.println(intValue);
}
}
在上面的示例中,getValue
方法使用了泛型 <T>
來指定返回值的類型。在調用 getValue
方法時,可以傳入不同類型的參數,并且方法會返回相應類型的值。
注意:在實際使用中,需要注意泛型類型參數的邊界和約束,以確保代碼的類型安全性和正確性。