for each for (type 변수명: iterate) { body-of-loop } - iterate는 루프를 돌릴 객체 - iterate 객체에서 한 개씩 순차적으로 변수명에 대입되어 for 문이 수행됨 iterate에 사용할 수 있는 자료형은 루프를 돌릴 수 있는 자료형(배열이나 ArrayList 등)만 가능 - 변수명의 type(자료형)은 iterate 객체에 포함된 자료형과 일치해야함 ex) String[] numbers = {"one", "two", "three"}; for(String number: numbers) { System.out.println(number); } one two three 배열 길이 늘리기 - 한번 선언된 배열의 길이를 늘리는 것은 불가능 - 배열의 길이를 늘려서 ..