Duyệt qua
Bài học 12 trên 16 trong khóa học Chuỗi và mảng trong Java của Coddy.
Bạn có thể duyệt qua các phần tử trong mảng bằng vòng lặp for và dùng thuộc tính length để xác định số lần vòng lặp chạy.
double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.length; i++) {
System.out.println(coolNums[i]);
}Đoạn code trên in ra tất cả các số trong mảng!
Ngoài ra còn có một dạng ngắn hơn dành cho mảng, gọi là vòng lặp "for-each":
double[] coolNums = {3.14, 1.69, 9.99};
for (int num : coolNums) {
System.out.println(num);
}Cú pháp đầy đủ là:
for (type variableName : arrayName) {
// thân vòng lặp
}Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Thử thách
DễViết một hàm (function) có tên onlyOdd, nhận một mảng (array) gồm các số nguyên (integer) làm đối số (argument) và chỉ in ra các số lẻ.
Tự làm thử
class OnlyOdd {
public static void onlyOdd(int[] nums) {
// Viết code ở đây
}
}Tất cả bài học trong Chuỗi và mảng trong Java
Tự luyện tập: Trình biên dịch Java online