"자바 클래스 HashMap"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 5개는 보이지 않습니다)
9번째 줄: 9번째 줄:
<syntaxhighlight lang='java' run>
<syntaxhighlight lang='java' run>
import java.util.HashMap;
import java.util.HashMap;
import java.util.Map;
public class MyClass {
public class MyClass {
public static void main(String[] args) {
public static void main(String[] args) {
18번째 줄: 19번째 줄:
System.out.println( member ); // {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}
System.out.println( member ); // {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}


for(Entry<String, Object> m:member.entrySet()) {
for(Map.Entry<String, Object> m:member.entrySet()) {
System.out.println( m.getKey()+": "+m.getValue() );   
System.out.println( m.getKey()+": "+m.getValue() );   
// Address: Naha, Okinawa
// Address: Naha, Okinawa
24번째 줄: 25번째 줄:
// Name: YONEZAWA Akinori
// Name: YONEZAWA Akinori
}
}
}
}
}
</syntaxhighlight>
</syntaxhighlight>


==메소드==
==메소드==
{{z컬럼3|
* [[자바 HashMap.size()|.size()]]
* [[자바 HashMap.size()|.size()]]
* [[자바 HashMap.isEmpty()|.isEmpty()]]
* [[자바 HashMap.isEmpty()|.isEmpty()]]
41번째 줄: 44번째 줄:
* [[자바 HashMap.values()|.values()]]
* [[자바 HashMap.values()|.values()]]
* [[자바 HashMap.entrySet()|.entrySet()]]
* [[자바 HashMap.entrySet()|.entrySet()]]
}}


==같이 보기==
==같이 보기==
54번째 줄: 58번째 줄:
[[분류:Java HashMap]]
[[분류:Java HashMap]]
[[분류:자바 Collection]]
[[분류:자바 Collection]]
[[분류: java.util.HashMap]]
[[분류: java.util.Map]]

2021년 10월 9일 (토) 19:10 기준 최신판

1 개요[ | ]

Java HashMap
자바 해쉬맵, 자바 해시맵
새 항목이 추가되면 순서는 완전히 바뀔 수 있다.
  • Key값으로 정렬하고 싶다면 TreeMap을 사용하자.
import java.util.HashMap;
import java.util.Map;
public class MyClass {
	public static void main(String[] args) {
		HashMap<String,Object> member = new HashMap<String,Object>();
		member.put("ID", "102");
		member.put("Name", "YONEZAWA Akinori");
		member.put("Address", "Naha, Okinawa");

		System.out.println( member ); // {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}

		for(Map.Entry<String, Object> m:member.entrySet()) {
			System.out.println( m.getKey()+": "+m.getValue() );  
			// Address: Naha, Okinawa
			// ID: 102
			// Name: YONEZAWA Akinori
		}
	}
}

2 메소드[ | ]

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}