PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text ARRAY LIST.pdf

Become A Better Developer 28TECH 1 28tech.com.vn ARRAY LIST
Become A Better Developer 28TECH 28tech.com.vn 2 1. Khai báo Array list: Array List được coi như là mảng động trong Java, sử dụng ArrayList bạn có thể sử dụng một cấu trúc dữ liệu tương tự như mảng 1 chiều nhưng linh động và mạnh mẽ hơn. List arr = new ArrayList<>(); Cú pháp: ArrayList arr = new ArrayList<>(); Chú ý: ArrayList chỉ lưu được các object, không thể lưu được các kiểu dữ liệu nguyên thủy như int, long, float, double... Thay vì đó ta sử dụng lớp wrapper của kiểu dữ liệu đó là Integer, Long, Float, Double...
Become A Better Developer 28TECH 28tech.com.vn 3 2. Các hàm với Array list: public static void main(String[] args) { List arr = new ArrayList<>(); for(int i = 1; i <= 5; i++){ arr.add(i); } } Hàm add(): Thêm 1 phần tử vào cuối của Array List
Become A Better Developer 28TECH 28tech.com.vn 4 2. Các hàm với Array list: public static void main(String[] args) { List arr = new ArrayList<>(); for(int i = 1; i <= 5; i++) arr.add(i); for(int i = 0; i < arr.size(); i++) System.out.print(arr.get(i) + " "); System.out.println(""); for(int x : arr) System.out.print(x + " "); } Duyệt Array list: Để truy cập vào các phần tử trong array list, ta truy cập thông qua chỉ số tương tự như mảng. Ngoài ra có thể dùng for-each để duyệt mảng. OUTPUT 1 2 3 4 5 1 2 3 4 5
Become A Better Developer 28TECH 28tech.com.vn 5 2. Các hàm với Array list: public static void main(String[] args) { List arr = new ArrayList<>(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i = 0; i < n; i++){ int temp = sc.nextInt(); arr.add(temp); } } Nhập 1 mảng và lưu vào array list:

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.