본문 바로가기
Java

[Java] 3. 향상된 for문

by 유혁. 2022. 3. 15.

1. 향상된 for문이란?

 : 기존에 사용하는 for문을 편리한 방법으로 처리 할 수 있는 문법.

 

* 배열

int[] index = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

for (int i = 0; i < index.length; i++) {
    System.out.println(index[i]);
}

for (int i : index) {
    System.out.println(i);
}

 

* HashMap 

HashMap<String, String> fruit = new HashMap<String, String>();
fruit.put("Orange", "Orange");
fruit.put("banana", "banana");
fruit.put("blueberry", "blueberry");

for( Entry<String, String> elem : fruit.entrySet() ){
    System.out.println( String.format("키 -> %s, 값 -> %s", elem.getKey(), elem.getValue()) );
}

 

결과 : 

키 -> banana, 값 -> banana
키 -> blueberry, 값 -> blueberry
키 -> Orange, 값 -> Orange

'Java' 카테고리의 다른 글

[Java] 5. Object 클래스  (0) 2022.03.16
[Java] 4. static 메소드와 인스턴스 메소드  (0) 2022.03.15
[Java] 2. 변수  (0) 2022.03.15
[Java] 1. Java를 시작하기 전에  (0) 2020.11.30
DES 암호화 복호화 정리  (0) 2019.07.16