for(초기화식; 조건식; 증감식) {
//초기화식, 증감식은 컴마(,)를 이용하여 둘 이상 작성 가능
//반복 수행할 문장
}
false
이면 반목문 종료for( ; ; )
: 무한 루프```java
public class practice {
public static void main(String[] args) {
for(int i = 0, j = 10; i<10; i++, j--) {
//반복 수행할 문장
}
}
}
```
Arrays.toString(배열)
: 반복문 없이도 배열 안의 요소를 [값1, 값2, … ] 형태로 출력public class Array_foreach {
public static void main(String[] args){
int[] arr = {77, 50, 10, 12, 64, 15};
// 배열 출력하는 법
// 1. for문
for(int i = 0; i < arr.length; i++){
System.out.println(arr[i]);
}
// 2. for-each문
for(int x :arr) {
System.out.println(x);
}
// 3. 반복문 없이도 가능
System.out.println(**Arrays.toString(arr)**);
}
}
while (조건식) {
//조건식이 참인 경우에만 반복됨
//증감이 이루어지지 않기 때문에 따로 증감식을 작성해야 함.
}
true
일 경우 계속해서 반복do {
//반복 수행할 문장
} while (조건식);
true
일 경우 계속해서 반복switch
, while
, do-while
, for
문의 블록에서 빠져나오기 위해 사용