Bài viết đăng tại: https://laptrinhcanban.com
Hướng dẫn cách in mảng theo thứ tự ngược lại trong Java. Bạn sẽ học được các cách căn bản để in mảng theo thứ tự ngược lại trong Java sau bài học này.
In mảng theo thứ tự ngược lại trong Java
In mảng theo thứ tự ngược lại trong Java là một xử lý trông khá giống với việc đảo ngược mảng trong Java.
Tuy nhiên điểm khác biệt ở đây là, để in mảng theo thứ tự ngược lại trong Java, chúng ta không nhất thiết phải đảo ngược và thay đổi mảng ban đầu.
Cách làm thì rất đơn giản, chúng ta dùng vòng lặp, lấy ra lần lượt các phần tử theo thứ tự từ cuối lên đầu mảng và in ra màn hình là xong.
Ví dụ như chương trình sau đây, chúng ta sẽ nhập 5 số từ màn hình, lưu chúng vào trong mảng đã chuẩn bị sẵn, sau đó in mảng đó theo thứ tự ngược lại như sau:
import java.util.*; |
Màn hình nhập liệu và kết quả in ra màn hình như sau:
1 2 3 4 5 |
Bạn có thể thấy chúng ta chỉ truy xuất và in theo thứ tự ngược lại các phần tử có trong mảng, chứ không làm thay đổi mảng đó.
In mảng theo thứ tự ngược lại kèm đảo ngược mảng
Một cách khác để in mảng theo thứ tự ngược lại, đó chính là đảo ngược mảng đó, rồi sau đó tiến hành in ra mảng kết quả.
Tuy nhiên cách này sẽ làm thay đổi mảng ban đầu, do đó nếu không thực sự cần thiết thì chúng ta cũng không nên sử dụng tới phương pháp này.
Về cách đảo ngược mảng trong Java, bạn có thể tham khảo chi tiết tại bài viết sau:
- Xem thêm: Đảo ngược mảng trong Java
Còn sau đây là ví dụ in mảng theo thứ tự ngược lại bằng cách đảo ngược mảng ban đầu:
import java.util.Arrays; |
Và mảng ban đầu sẽ được đảo ngược, nên kết quả in ra cũng sẽ ngược lại so với chuỗi ban đầu như sau:
[0, 1, 2, 3, 4, 5] |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn cách in mảng theo thứ tự ngược lại 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
HOME › java cơ bản cho người mới bắt đầu>>12. mảng trong java