Array(2) array & for & for-each
Array의 경우 for 구문과 상당히 궁합이 잘맞는다.
for문을 사용하면 배열의 값들을 하나하나 출력하지 않아도 되기 때문이다.
String[] list1 = { "가", "나", "다" }; // list1에 가, 나, 다의 값을 집어 넣어준다.
for (int i = 0; i < list1.length; i++) { // list1.length값은 2이다. 즉 for문을 3번 돌리겠다는 뜻
String list = list1[i]; // list에 list1의 값을 담아준다.
System.out.println(list); // 출력해준다.
}
결과값은
가나다
이번에는 each문도 사용해보자.
String[] list2 = { "라", "마", "바" }; // 위와 마찬가지로 라,마,바를 배열에 담아준다.
for (String i : list2) { // i는 list2가 끝날때 까지 진행된다
System.out.printf(i);
}
역시 결과값은
라마바
이처럼 Array의 경우 for나 for-each 같은 명령어들과 함꼐 사용하면 훨씬 쉽고 편하게 출력 할 수 있다.