Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
"Bài giảng Lập trình Java cơ bản: Chương 10" trình bày về mảng trong lập trình Java. Bài giảng giúp các bạn nắm kiến thức về: các loại mảng, xử lý mảng và lớp Vector trong lập trình Java. Tài liệu phục vụ cho các bạn chuyên ngành Công nghệ Thông tin và những bạn quan tâm tới lĩnh vực này. | LẬP TRÌNH JAVA CƠ BẢN Lê Tân Bộ môn: Lập trình máy tính Chương 10 MẢNG Nội dung chương 10 Mảng một chiều Ví dụ về khai báo và xử lý mảng Mảng các đối tượng Mảng và phương thức Các dạng đặc biệt của xử lý mảng Mảng hai chiều Mảng nhiều chiều Lớp Vector /20 10.1 Mảng một chiều Mảng là một cấu trúc dữ liệu biểu diễn một tập hợp có thứ tự hữu hạn các phần tử cùng kiểu dữ liệu. Là tập hợp nhiều phần tử có cùng tên, cùng kiểu dữ liệu và mỗi phần tử trong mảng được truy xuất thông qua chỉ số, ví dụ a[1], b[2][5]. Kiểu mảng là kiểu tham chiếu. Chỉ mục (hoặc chỉ số dưới) phải là kiểu số nguyên. Phần tử đầu tiên có chỉ mục là 0, phần tử thứ hai có chỉ mục là 1 Các phần tử được tự động gán giá trị khởi tạo là 0 (kiểu số), là false (kiểu boolean), và null đối với kiểu tham chiếu. Mảng một chiều chỉ có một chỉ mục /20 10.1 Mảng một chiều Khai báo mảng một chiều: DataType[] ArrayName; hoặc DataType ArrayName[]; Trong đó DataType là kiểu dữ liệu của các phần tử mảng, ArrayName là tên biến mảng. Tạo mảng: ArrayName = new DataType[num]; Tạo mảng có num phần tử Khai báo và tạo mảng trong cùng một lệnh: DataType[] ArrayName = new DataType[num]; Ví dụ double[ ] salesAmt; //Khai báo mảng salesAmt = new double[6]; //Cấp phát 6 vị trí nhớ /20 10.1 Mảng một chiều /20 10.2 Ví dụ khai báo và xử lý mảng Độ dài mảng: Là số các phần tử của mảng, lấy bằng cách gọi biến thể hiện (instance variable) length: arrayVariable.length Ví dụ: salesAmt.length trả về giá trị 6 Khởi tạo các giá trị cho mảng: Sử dụng vòng lặp, ví dụ: for (int i = 0; i /20 10.3 Mảng các đối tượng Chỉ mục của mảng: có thể là biểu thức kiểu char, sort, byte, hoặc int. Không được vượt quá giới hạn: giữa khoảng 0 và độ dài mảng trừ đi | LẬP TRÌNH JAVA CƠ BẢN Lê Tân Bộ môn: Lập trình máy tính Chương 10 MẢNG Nội dung chương 10 Mảng một chiều Ví dụ về khai báo và xử lý mảng Mảng các đối tượng Mảng và phương thức Các dạng đặc biệt của xử lý mảng Mảng hai chiều Mảng nhiều chiều Lớp Vector /20 10.1 Mảng một chiều Mảng là một cấu trúc dữ liệu biểu diễn một tập hợp có thứ tự hữu hạn các phần tử cùng kiểu dữ liệu. Là tập hợp nhiều phần tử có cùng tên, cùng kiểu dữ liệu và mỗi phần tử trong mảng được truy xuất thông qua chỉ số, ví dụ a[1], b[2][5]. Kiểu mảng là kiểu tham chiếu. Chỉ mục (hoặc chỉ số dưới) phải là kiểu số nguyên. Phần tử đầu tiên có chỉ mục là 0, phần tử thứ hai có chỉ mục là 1 Các phần tử được tự động gán giá trị khởi tạo là 0 (kiểu số), là false (kiểu boolean), và null đối với kiểu tham chiếu. Mảng một chiều chỉ có một chỉ mục /20 10.1 Mảng một chiều Khai báo mảng một chiều: DataType[] ArrayName; hoặc DataType ArrayName[]; Trong đó DataType là kiểu dữ liệu của các phần tử mảng, ArrayName là tên biến .