keysetからSetに変換できますか?
import java.util.HashMap;
import java.util.Map;
public class MapTest1 {
public static void main(String[] args) { //키, 밸류의 타입 제너릭
Map<String, Student> studentList = new HashMap<String, Student>();
Student kim = new Student("STD-000001", "김둘리", 83, "컴퓨터 공학");
studentList.put("STD-000001", kim); // 저장
// 위 두줄을 한줄로 가능
studentList.put("STD-000002",
new Student("STD-000002", "박또치", 100, "컴퓨터 공학"));
studentList.put("STD-000003",
new Student("STD-000003", "도우너", 75, "기계 공학"));
System.out.println("[ STD-000002 학생의 정보]");
System.out.println(studentList.get("STD-000002")); // 검색
}
}
System.out.println("[ 학번(studentNo) 목록 ]");
Set<String> keyList = studentList.keySet(); //Map->Set???
for (String studentNo : keyList) {
System.out.println(studentNo.toString());
}
System.out.println("[ 학생 목록 ]");
Collection<Student> valueList = studentList.values();
for (Student student : valueList) {
System.out.println(student.toString());
}
彼女はMapの方法ですか?(選択)Mapには親がいないのではないでしょうか??祖先が違うと角を選ばれないでしょう?
Reference
この問題について(keysetからSetに変換できますか?), 我々は、より多くの情報をここで見つけました https://velog.io/@kangnang/keyset-에서-Map이-Set으로-변환-가능하다テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol