Tìm hiểu cách sử dụng vòng lặp for trong java với hướng dẫn này. Vòng lặp được sử dụng trong lập trình để thực thi một bộ mã hoặc lệnh lặp đi lặp lại cho đến khi điều kiện là đúng. Có rất nhiều vấn đề và các ví dụ thực tế có thể được tạo ra bằng cách sử dụng các vòng lặp khác nhau của Java. Java For Loop …

Bạn đang xem: mảng vòng lặp java cho

Tìm hiểu cách sử dụng vòng lặp for trong java với hướng dẫn này. Java for Loop được sử dụng trong lập trình để thực thi lặp lại một bộ mã cho đến khi điều kiện là đúng. Có rất nhiều vấn đề và các ví dụ thực tế có thể được tạo ra bằng cách sử dụng vòng lặp.

Java For Loop

Vòng lặp For chứa ba đối số trong hàm for. Đối số đầu tiên chứa lần khởi tạo của biến theo nhu cầu của bạn. Đối số thứ hai chứa điều kiện đặt đúng hoặc sai cho đến khi bạn muốn thực hiện câu lệnh bên trong vòng lặp. Đối số cuối cùng chứa toán tử biến có tăng và giảm .

Dưới đây là cú pháp để tạo vòng lặp for của riêng bạn và sử dụng trong lập trình của bạn.

Cú pháp

1

2

3

cho

(

< p class = "crayon-i"> khởi tạo

;

điều kiện

;

tăng

/

giảm dần

)

{

// Nhập mã của bạn vào đây để thực thi

}

Hãy xem từng loại lập trình vòng lặp for với một số ví dụ đơn giản được cung cấp bên dưới.

Ví dụ về vòng lặp của Java

bạn có thể tạo vòng lặp for đơn giản, vòng lặp for vô hạn, lặp lại vòng lặp for và vòng lặp for từng phần trên các phần tử của mảng. Mỗi phần chứa các mã hữu ích với kết quả ở đầu ra.

Hãy tìm hiểu từng ví dụ về vòng lặp for và phân tích kết quả đầu ra để hiểu hoạt động của vòng lặp.

Ví dụ về vòng lặp Java đơn giản

Một ví dụ đơn giản chứa vòng lặp for đơn giản để in các số từ 0 đến 9. Vòng lặp for dưới đây lặp đi lặp lại 10 lần và in giá trị bằng câu lệnh ‘println’.

Xem Thêm  CẬP NHẬT SQL: Sửa đổi dữ liệu hiện có trong bảng theo ví dụ - cập nhật số trong sql

Mỗi đầu ra lặp lại in ở dòng tiếp theo và có 10 dòng để in một đầu ra ở mỗi dòng.

Ví dụ1

1

2

3

4

5

6

7

công khai

class

SimpleForEx

{

< p class = "crayon-m"> công khai

tĩnh

void

main

(

Chuỗi

args

[

]

)

{

cho

(

int

i

=

0

;

i

& lt;

10

;

i

++

) < / p>

{

Hệ thống

.

ra

.

println

(

i

)

;

}

}

}

Đầu ra

0
1
2
3
4
5
6
7
8
9

Ví dụ trên thực thi mã lặp lại cho đến khi giá trị của i nhỏ hơn 10. Một toán tử gia số đang sử dụng ở đây để tăng giá trị của biến i cho mỗi lần lặp.

Java For Loop to Lặp lại qua một ví dụ về mảng

Mảng là một tập hợp dữ liệu đồng nhất mà bạn có thể lặp lại và in từng phần tử bằng vòng lặp. Để lặp lại từng phần tử và in, bạn cần sử dụng biến điều kiện nhỏ hơn độ dài mảng như ví dụ dưới đây.

Ví dụ2

1

2

3

4

5

6

7

8

công khai

class

ArrayForLoopEx

{

< p class = "crayon-m"> công khai

tĩnh

void

main

(

Chuỗi

args

[

]

)

{

int

arr

[

]

=

{

21

,

13

,

3

,

12 < / p>

,

5

}

;

cho

(

int

i

=

0

;

i

& lt;

arr

.

length

;

i

++

)

{

Hệ thống

.

ra

.

println

(

arr

[

i

]

)

;

}

}

}

Đầu ra

21
13
3
12
5

Mỗi phần tử của một mảng được in trên một dòng. Đầu ra trong ví dụ trên chứa bản in năm mục mảng trong năm dòng một.

Ví dụ về Java For-each Loop

Đây là cách lặp lại đơn giản qua từng phần tử của mảng . Bạn có thể gọi đây là a cho mỗi phương thức lặp của một mảng. Trong phương pháp này, bạn phải sử dụng tên biến mảng bên trong hàm for với các biến khác mà bạn phải khai báo một số nguyên.

Dưới đây là ví dụ chứa mảng có năm mục. Nó cung cấp đầu ra giống như đầu ra bạn có trong ví dụ đã cho ở trên.

Ví dụ 3

1

2

3

4

5

6

7

8

công khai

Xem Thêm  Thuộc tính kích thước nền CSS - kích thước ảnh nền tính bằng css

class

ArrayForLoopEx

{

< p class = "crayon-m"> công khai

tĩnh

void

main

(

Chuỗi

args

[

]

)

{

int

arr

[

]

=

{

21

,

13

,

3

,

12 < / p>

,

5

}

;

cho

(

int

i

:

arr

)

{

Hệ thống

.

ra

.

println

(

arr

[

i

]

)

;

}

}

}

Đầu ra

21
13
3
12
5

Kiểm tra ví dụ đã cho ở trên và hiểu vòng lặp trong này. Biến được khai báo i bắt đầu giá trị từ 0 và kết thúc bằng độ dài của mảng, cho kết quả là arr [0], arr [1]… .arr [4].

Ví dụ về vòng lặp cho Java vô hạn

Vòng lặp vô hạn là vòng lặp có chứa điều kiện không bao giờ có thể sai và phép lặp thực hiện lặp đi lặp lại trong khoảng thời gian vô hạn. Tuy nhiên, bạn có thể dừng vòng lặp vô hạn bằng cách sử dụng câu lệnh break bên trong vòng lặp và đặt điều kiện if nếu khớp sẽ phá vỡ vòng lặp.

Ví dụ 4

1

2

3

4

5

6

7

công khai

class

InfiniteForEx

{

< p class = "crayon-m"> công khai

tĩnh

void

main

(

Chuỗi

args

[

]

)

{

cho

(

int

i

=

0

;

i

& gt;

1

;

i

++

)

{

Hệ thống < / p>

.

ra

.

println

(

i

)

;

}

}

}

Ngoài vòng lặp vô hạn ở trên, bạn cũng có thể tạo vòng lặp vô hạn bằng cách không sử dụng gì bên trong hàm for . Để trống mỗi tham số trong hàm for sẽ tạo ra một vòng lặp for thực thi mã trong thời gian vô hạn.

Ví dụ5

1

2

3

4

5

int

i

=

0

;

cho

(

;

;

)

{

< p class = "crayon-i"> Hệ thống

.

ra

.

println

(

i

)

;

i

++

;

}

Bạn cũng có thể dừng việc thực thi câu lệnh bên trong vòng lặp vô hạn bằng cách sử dụng câu lệnh break bên trong vòng lặp. Đặt điều kiện trong câu lệnh if, câu lệnh này chỉ tuân theo khi điều kiện là đúng và ngắt vòng lặp.

Bạn cũng phải đọc .

Tham khảo .


Xem thêm những thông tin liên quan đến chủ đề java cho mảng vòng lặp

Java – Bài 16: Vòng lặp lồng nhau

  • Tác giả: thân triệu
  • Ngày đăng: 2020-01-08
  • Đánh giá: 4 ⭐ ( 3524 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn học lập trình Java cơ bản và nâng cao. Học Java qua video clip. thân triệu channel-let’s grow together!

    Code mẫu: https://github.com/thantrieu/JavaMiniProject01/blob/master/Java%20Basic%20Tutorial%20V2/LoopControl/src/loopcontrol/NestedLoop.java

Mảng (array) trong Java

  • Tác giả: kungfutech.edu.vn
  • Đánh giá: 3 ⭐ ( 9066 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Mảng trong Java là một đối tượng chứa các phần tử có kiểu dữ liệu giống nhau. Mảng là một cấu trúc dữ liệu nơi lưu trữ các phần tử giống nhau

Duyệt mảng trong java

  • Tác giả: viettuts.vn
  • Đánh giá: 5 ⭐ ( 5993 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Duyệt mảng trong java là quá trình truy cập từng phần tử của một mảng. Duyêt mảng thường được thực hiện bắt đầu với phần tử đầu tiên và cho đến khi kết thúc

Vòng lặp trong Java

  • Tác giả: vietjack.com
  • Đánh giá: 4 ⭐ ( 9623 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp trong Java – Học Java cơ bản và nâng cao cho người mới học về Ngôn ngữ hướng đối tượng, Ví dụ Java, Phương thức, Ghi đè, Tính kế thừa, Tính trừu tượng, Tính đa hình, Overriding, Inheritance, Polymorphism, Interfaces, Packages, Collections, Lập trình mạng, Đa luồng, Tuần tự hóa, Networking, Multithreading, Generics, Multimedia, Serialization, GUI.

For each trong Java và vòng lặp duyệt mảng và collection

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 3 ⭐ ( 2239 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách sử dụng vòng lặp for each trong Java. Bạn sẽ học được khái niệm vòng lặp for each trong Java là gì, cũng như cách sử dụng for each để duyệt các mảng hoặc collection như Set, List v.vv t

Vòng lặp for trong Java

  • Tác giả: hocjava.com
  • Đánh giá: 3 ⭐ ( 3762 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp trong Java được sử dụng để lặp qua một dải giá trị. Chúng ta có thể sử dụng vòng lặp for để lặp qua một mảng, một danh sách, java…

Vòng lặp trong Java

  • Tác giả: openplanning.net
  • Đánh giá: 5 ⭐ ( 7509 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Python For Loop - Ví dụ và Hướng dẫn - cách lặp lại mã python

By ads_php