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 |