719
说明
1、泛型方法的语法包括类型参数列表(在尖括号中),它出现在方法返回类型之前。
对于静态泛型方法,类型参数必须出现在返回类型之前。
2、泛型方法是引入自己类型参数的方法。
这类似于声明的泛型类型,但类型参数的作用域仅限于声明的方法。允许使用静态和非静态泛型方法以及泛型数。
实例
publicclassUtil{ publicstatic<K,V>booleancompare(Pair<K,V>p1,Pair<K,V>p2){ returnp1.getKey().equals(p2.getKey())&& p1.getValue().equals(p2.getValue()); publicclassPair<K,V>{ privateKkey; privateVvalue; publicPair(Kkey,Vvalue){ this.key=key; this.value=value; publicvoidsetKey(Kkey){this.key=key; publicvoidsetValue(Vvalue){this.value=value; publicKgetKey(){returnkey; publicVgetValue(){returnvalue;
以上就是java泛型方法的语法使用,希望对大家有所帮助。更多Java学习指路:Java基础
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)