Video: Lập trình hướng đối tượng Java : Tạo class và Object trong Java 2025
Lớp lưu trữ trong mã Java là một lớp mà công việc của nó là để lưu trữ một bó các đối tượng tại một thời điểm - một bó các đối tượng String, một bó của các đối tượng BagOfCheese, một loạt các tweets, hoặc bất cứ điều gì. Bạn có thể tạo một lớp bộ sưu tập có mã này. Gói
. allmycode. bộ sưu tập; nhập khẩu java. util. Lập danh sách; lớp công cộng SimpleCollectionsDemo {public static void main (String [] args) {ArrayList arrayList = new ArrayList (); lập danh sách. thêm ("Xin chào"); lập danh sách. thêm vào(", "); lập danh sách. thêm ("độc giả"); lập danh sách. thêm vào("!"); for (int i = 0; i <4; i ++) {Hệ thống. ngoài. print (arrayList get (i));}}}
Khi bạn chạy mã trong danh sách, bạn sẽ thấy kết quả được hiển thị trong hình này.
Mã xây dựng một cá thể ArrayList mới và biến arrayList tham chiếu đến thể hiện mới đó. Lớp ArrayList là một trong nhiều loại lớp tập hợp.
Các mệnh đề ArrayList arrayList = new ArrayList () tạo ra một danh sách trống của sự vật và biến arrayList tham chiếu đến danh sách trống đó. Danh sách trông như thế nào khi trống? Dù sao, sự khác biệt giữa việc có một danh sách trống và có không danh sách là rất quan trọng. Trước khi thực hiện ArrayList arrayList = new ArrayList (), bạn không có danh sách. Sau khi thực hiện ArrayList arrayList = new ArrayList (), bạn có một danh sách mà sẽ xảy ra để có sản phẩm nào.
Mã trong danh sách các cuộc gọi arrayList. thêm bốn lần để đặt bốn đối tượng này (tất cả các dây) vào danh sách:
-
"Hello"
-
","
-
"độc giả"
-
"! "
Sau khi gọi arrayList. thêm, danh sách không còn trống.
Để hiển thị các đối tượng trong giao diện Console của Eclipse, mã lệnh System. ngoài. in bốn lần, mỗi lần với một đối tượng khác nhau từ bộ sưu tập arrayList.
Nếu bạn không thấy giao diện Console của Eclipse, hãy nhấp vào Window → Show View → Console.
Có một sự khác biệt giữa Hệ thống. ngoài. println và hệ thống. ngoài. in (không có kết thúc ln): Hệ thống. ngoài. phương pháp println đi đến một dòng mới sau khi hiển thị văn bản của nó; hệ thống. ngoài. in phương pháp nào không đi đến một dòng mới sau khi hiển thị văn bản của nó. Trong danh sách, ví dụ, với bốn cuộc gọi đến hệ thống. ngoài. in, cả bốn khối văn bản xuất hiện trên cùng một đường trong giao diện điều khiển của Eclipse.
Câu lệnh for trong danh sách đi qua các giá trị trong arrayList. Mỗi giá trị trong danh sách có index , mỗi khoảng từ 0 đến 3.
Trong một bộ sưu tập Java, chỉ số ban đầu luôn là 0, không phải 1.