"Java ForEach"의 두 판 사이의 차이

2번째 줄: 2번째 줄:
;Java Foreach
;Java Foreach


==Array==
<syntaxhighlight lang='java' run>
<syntaxhighlight lang='java' run>
String[] strArr = { "John Smith", "Jane Doe", "Mike Barnes", "Kevin Patterson" };
public class MyClass {
for (String str : strArr){
public static void main(String[] args) {
System.out.println(str);
String[] strArr = { "John Smith", "Jane Doe", "Mike Barnes", "Kevin Patterson" };
for (String str : strArr){
System.out.println(str);
}
}
}
}
</syntaxhighlight>
</syntaxhighlight>
==HashMap==
<syntaxhighlight lang='java' run>
<syntaxhighlight lang='java' run>
import java.util.HashMap;
import java.util.HashMap;

2022년 3월 27일 (일) 16:00 판

1 개요

Java Foreach

2 Array

public class MyClass {
	public static void main(String[] args) {
		String[] strArr = { "John Smith", "Jane Doe", "Mike Barnes", "Kevin Patterson" };
		for (String str : strArr){
			System.out.println(str);
		}
	}
}

3 HashMap

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
		}
	}
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}