18 . ArrayList集合儲存基本資料
阿新 • • 發佈:2021-02-14
package edu.tjcu.wfh1.Demo04;
import java.util.ArrayList;
/*
如果希望向集合ArrayList當中儲存基本型別資料,必須使用基本型別對應的“咆裝類”。
基本型別包裝類(引用型別,包裝類都位於java.lang包下)
byte Byte
short Short
int Integer 【特殊】
long Long
float Float
double Double
char Character 【特殊】
boolean Boolean
從JDK1.5以後,支援自動裝箱,自動拆箱
自動裝箱:基本型別 --> 包裝型別
自動拆箱:包裝型別 --> 基本型別
*/
public class Demo05ArrayListBasic {
public static void main(String[] args) {
ArrayList<String> listA = new ArrayList<>();
// 錯誤寫法! 泛型只能是引用型別,不能是基本資料型別
// ArrayList<int> ListB = new ArrayList<int>();
ArrayList<Integer> listC = new ArrayList <>();
listC.add(100);
listC.add(200);
listC.add(300);
System.out.println(listC);
int num = listC.get(1);
System.out.println("C中第1號元素是"+ num);
}
}
結果截圖: