久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java泛型通配符怎么使用

167次閱讀
沒有評論

共計 594 個字符,預計需要花費 2 分鐘才能閱讀完成。

Java 泛型通配符用于表示未知類型。在泛型類、接口和方法中使用通配符可以使其具有更大的靈活性。
通配符有三種使用方式:

  1. 上界通配符(? extends 類型):表示接受類型參數為類型或其子類的對象。
public void printList(List list) {for (Number n : list) {System.out.println(n);
}
}

在這個例子中,printList 方法接受一個參數為類型參數為 Number 或其子類的 List 對象。可以傳入 List、List 等。

  1. 下界通配符(? super 類型):表示接受類型參數為類型或其父類的對象。
public void addToList(List list) {list.add(1);
list.add(2);
}

在這個例子中,addToList 方法接受一個參數為類型參數為 Integer 或其父類的 List 對象。可以傳入 List、List 等。

  1. 無界通配符(?):表示接受任意類型參數的對象。
public void printList(List list) {for (Object obj : list) {System.out.println(obj);
}
}

在這個例子中,printList 方法接受一個參數為任意類型參數的 List 對象。可以傳入 List、List 等。
需要注意的是,使用通配符時不能進行具體的類型操作,只能進行類型的讀取或寫入操作。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-20發表,共計594字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
免責聲明:本站分享資源部分來源互聯網,僅供學習交流,商業用途請購買正版,否則版權糾紛由用戶承擔,丸趣TV不承擔連帶責任。如有侵權請聯系博主我們盡快刪除處理!
Copyright @ 2014-2023| 丸趣TV All rights reserved.Theme By Puock. 豫ICP備16006851號-5
主站蜘蛛池模板: 西林县| 汕尾市| 苍溪县| 定远县| 和田市| 名山县| 金平| 伊金霍洛旗| 文安县| 同心县| 巴马| 越西县| 维西| 九江县| 永和县| 萝北县| 沐川县| 乐亭县| 河北区| 辉县市| 印江| 剑河县| 新津县| 木兰县| 桦甸市| 泊头市| 漠河县| 太和县| 息烽县| 奉贤区| 子洲县| 凌源市| 铜鼓县| 湟源县| 繁峙县| 郁南县| 夹江县| 乐昌市| 连江县| 武宁县| 房产|