日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【Java】ArrayList 列表的泛型

發布時間:2025/3/21 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Java】ArrayList 列表的泛型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ArrayList 列表的泛型

在 Java 中,容器類允許你指出其內部對象的類型。
而聲明泛型變量時,我們指出兩個(而不是一個)類型:變量類型 和 它所存儲的數據的類型。
創建新的 ArrayList 對象時,可以方便地指出將在此列表內存儲的值的類型。

ArrayList 示例:

代碼說明
ArrayList<String> list = new ArrayList<String>();創建名為 list 的 ArrayList 變量。 將 ArrayList 對象分配給該變量。 此列表只能存儲 String 對象。
ArrayList list = new ArrayList();創建名為 list 的 ArrayList 變量。 將 ArrayList 對象分配給該變量。此列表可以存儲任意值。
ArrayList<Integer> list = new ArrayList<Integer>();創建名為 list 的 ArrayList 變量。 將 ArrayList 對象分配給該變量。 此列表只能存儲 Integer 和 int 值。

每種原始類型編寫了包裝類。這些類繼承 Object 。看起來如下所示:

原始類型類列表
intIntegerArrayList<Integer>
doubleDoubleArrayList<Double>
booleanBooleanArrayList<Boolean>
charCharacterArrayList<Character>
byteByteArrayList<Byte>

我們可以輕松地把 原始類 和與 其相似的類(包裝類) 分配給彼此:

示例
int a = 5; Integer b = a; int c = b;
Character c = 'c'; // 文字 c 是 char 類型 char d = c;
Byte b = (byte) 77; // 文字 77 是 int 類型
Boolean isOk = true; // 文字 true 是 boolean 類型
Double d = 1.0d; // 文字 1.0d 是 double 類型
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的【Java】ArrayList 列表的泛型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。