30/09/2018, 20:33

Hỏi về thêm đối tượng vào Arraylist?

public static void main(String[] args) {
List list=new ArrayList();//tạo ra 1 đối tượng của class ArrayList và 1 biến kiểu List reference tới vùng nhớ chứa đối tượng
int a=5;//đây là 1 biến kiểu primitive
list.add(a);//Arraylist ch lưu được các đối tương vậy tại sao ở đây vẫn thêm vào được biến kiểu primitive
//có phải là dùng autoboxing gán 1 biến primitive vào 1 biến đối tượng không ???
System.out.println(list.get(0));
}

Chi Ngo viết 22:35 ngày 30/09/2018

Java có khái niệm wraps. Ví dụ lớp Integer sẽ chứa 1 int. Và có thể chuyển một biến kiểu nguyên thủy sang một đối tượng một cách tự động

Bài liên quan
0