Duyệt Mảng Trong Java
Có thể bạn quan tâm
Hướng dẫn cách duyệt mảng trong Java. Bạn sẽ học được 3 cách căn bản để duyệt mảng trong Java sau bài học này.
Chúng ta có 3 phương pháp duyệt mảng trong Java như sau:
- Sử dụng vòng lặp for trong Java
- Sử dụng vòng lặp while trong Java
- Sử dụng vòng lặp for each trong Java
Duyệt mảng trong Java bằng vòng lặp for
Trong bài Index trong Java và cách truy cập phần tử trong mảng Java chúng ta đã biết cách truy xuất tới từng phần tử trong mảng Java thông qua index của phần tử đó.
Bằng cách sử dụng vòng lặp for và thuộc tính length để chỉ định số vòng lặp, chúng ta có thể truy xuất lần lượt tới các phần tử trong mảng và thực hiện việc duyệt mảng trong Java, giống như ví dụ sau đây:
class Main{ public static void main(String[] args){ String pref[] = {"Ha Noi", "Thanh Hoa", "Nam Dinh"}; for (int i = 0; i < pref.length; i++){ System.out.println(pref[i]); } }} |
Kết quả:
Ha NoiThanh HoaNam Dinh |
Duyệt mảng trong Java bằng vòng lặp while
Không giới hạn trong vòng lặp for, chúng ta cũng có thể sử dụng các loại vòng lặp khác trong Java, ví dụ như vòng lặp while chẳng hạn để truy xuất lần lượt tới các phần tử trong mảng và thực hiện việc duyệt mảng trong Java.
Ví dụ trên có thể được viết lại bằng cách dùng vòng lặp while để duyệt mảng trong Java như sau:
class Main{ public static void main(String[] args){ String pref[] = {"Ha Noi", "Thanh Hoa", "Nam Dinh"}; int i = 0; while (i < pref.length){ System.out.println(pref[i]); i++; } }} |
Và kết quả thu về cũng tương tự với phương pháp duyệt mảng bằng vòng lặp for:
Ha NoiThanh HoaNam Dinh |
Duyệt mảng trong Java bằng vòng lặp for each
Ngoài việc sử dụng các vòng lặp cơ bản như for hay while, đối với các loại dữ liệu thuộc kiểu colection như mảng thì chúng ta cũng có thể sử dụng tới vòng lặp for each (còn được gọi là enhanced for) để duyệt mảng trong Java.
Về cách sử dụng for each trong Java, bạn có thể tham khảo bài viết chi tiết sau đây:
- Xem thêm: For Each trong Java
Còn sau đây là cách dùng for each để duyệt mảng Java:
class Main{ public static void main(String[] args){ String pref[] = {"Ha Noi", "Thanh Hoa", "Nam Dinh"}; for (String str: pref){ System.out.println(str); } }} |
Và kết quả thu về cũng tương tự với phương pháp duyệt mảng bằng vòng lặp for hay while:
Ha NoiThanh HoaNam Dinh |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn về cách duyệt mảng trong Java rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về Java trong các bài học tiếp theo.
URL Link
https://laptrinhcanban.com/java/java-co-ban-cho-nguoi-moi-bat-dau/mang-trong-java/duyet-mang-trong-java/
Từ khóa » Duyệt Mảng
-
Duyệt Mảng Một Chiều
-
Duyệt Mảng Trong Java - VietTuts
-
Duyệt Mảng Trong JavaScript
-
Các Hàm Duyệt Mảng Hay Trong Javascript Mà Bạn Nên Biết - Viblo
-
Các Hàm Duyệt Mảng Hay Sử Dụng Trong Javascript - Viblo
-
Khai Báo Và Duyệt Mảng Trong Javascript - Freetuts
-
4 Cách Duyệt Mảng Mà Không Cần Dùng Vòng Lặp Trong JavaScript
-
6 Cách Duyệt Mảng Trong Java
-
Duyệt Mảng Trong Java - Lập Trình Từ Đầu
-
Bài 11: Duyệt Mảng - Numpy Trong Python
-
Duyệt Mảng Trong JavaScript - Lập Trình Từ Đầu
-
Duyệt Và In Mảng Bởi Sử Dụng Con Trỏ Trong C
-
Mảng Trong Ruby
-
Mảng Array Trong Swift