Ôn tập về mảng 2D
Thuộc phần Logic và luồng chương trình trong hành trình Java của Coddy. Bài học 4 trên 59.
Thử thách
DễTạo một phương thức (method) có tên processMatrix, nhận một mảng (array) số nguyên (integer) hai chiều làm đối số và thực hiện các thao tác sau:
- Tính tổng tất cả phần tử trong ma trận.
- Tìm phần tử lớn nhất trong ma trận.
- Đếm số phần tử chẵn trong ma trận.
Phương thức này cần trả về một mảng gồm tổng, phần tử lớn nhất và số phần tử chẵn, theo thứ tự đó.
Tự làm thử
// Chỉ viết code bên trong lớp. Không viết main() hoặc bất kỳ code nào bên ngoài lớp này.
class ProcessMatrix {
public static int[] processMatrix(int[][] matrix) {
// Viết code ở đây.
}
}
Tất cả bài học trong Logic và luồng chương trình
1Mảng đa chiều
Kiến thức cơ bản về mảng 2DTruy cập phần tử trong mảng 2DVòng lặp lồng nhau với mảng 2DÔn tập về mảng 2DPhép cộng và phép trừ ma trậnMảng không đềuMảng 3D trở lênCác mẫu thường gặp với mảng 2DÔn tập về mảng2HashMap phần 1
HashMap là gì?Khai báo HashMapTruy cập giá trịKiểm tra khóa có tồn tạiChỉnh sửa từ điểnÔn tập: HashMapTự luyện tập: Trình biên dịch Java online