변수명 붙일때 항상 복수형으로
향상된for문 중간부터 읽거나 변경 불가능 무조건 전체 순회
1. 배열 탐색을 위한 for 문
- for 문은 배열의 인덱스(index)를 통해 값에 접근하며, 전체 요소를 순회할 수 있다.

장점:
- 배열 요소를 조건적으로 접근하거나 특정 인덱스를 건너뛰는 데 적합하다.
2. 향상된 for 문 (Enhanced For Loop)
- 향상된 for 문을 사용하여 배열을 순회하는 방법이다.
- 향상된 for 문은 배열의 첫 번째 요소부터 끝까지 순차적으로 읽는 경우 적합하다.


특징:
- 간결하고 가독성이 좋다.
- 배열 요소를 읽기 전용으로 처리할 때 적합하다(인덱스 접근이 필요하지 않다).
주의점:
- 배열을 중간부터 순회하거나 값을 수정하는 작업은 불가능하다.
3. 배열 출력
배열 자체를 출력할 때, toString() 메서드만 사용하면 [D@46a49e6 같은 형식으로 출력된다.
이것은 배열의 메모리 참조값을 나타낸다.
- 배열 값을 보기 좋게 출력하려면 Arrays.toString()을 사용한다.

주의:
- Arrays.toString()은 1차원 배열에만 적용된다.
- 다차원 배열의 경우 Arrays.deepToString()을 사용한다.

추가 팁
- 배열 이름은 항상 복수형으로 지정하는 것이 관례다.
- 향상된 for 문은 간단한 순회 작업에 적합하지만, 인덱스를 활용한 조건적 접근이 필요하면 일반 for 문을 사용한다.