我目前是使用 Java 的新手。到目前为止,根据我对 JavaScript 和 PHP 的了解,我已经能够轻松地使用诸如、等Classes
基础知识。Functions
Arrays
但是,我以前从未见过的是:<>
. 里面是某种类型的变量。因为我不知道它叫什么,所以我找不到任何答案。
我见过他们是这样的:
List<String> myList = new ArrayList<String>();
但也喜欢:
public static <T> boolean contains( final T[] array, final T v ) {
for ( final T e : array )
if ( e == v || v != null && v.equals( e ) )
return true;
return false;
}
是什么<String>
意思?在函数中,我还想知道 ? 有什么特别之处T
?