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 같은 명령어들과 함꼐 사용하면 훨씬 쉽고 편하게 출력 할 수 있다.


'JAVA > java' 카테고리의 다른 글

Override을 가지고 간단한 게임(?)만들기  (0) 2017.09.07
객체지향(2)  (0) 2017.09.06
객체지향(1)  (0) 2017.09.06
Method  (0) 2017.09.05
Array(1)  (0) 2017.09.05