728x90 반응형 HashMap6 [JAVA] HashMap를 활용한 장학생선발 package Ex02; import java.util.HashMap; import java.util.Iterator; import java.util.Scanner; import java.util.Set; public class scholarshipEx { private Scanner sc = new Scanner(System.in); private HashMap dept = new HashMap(); private double cutline = 0; public void read() { System.out.println("미래장학금관리시스템입니다."); for(int i=0; i cutline) { System.out.print(name + " "); } } } public void run() { re.. 2022. 10. 27. [JAVA] HashMap를 활용한 포인트관리 package Ex02; import java.util.HashMap; import java.util.Iterator; import java.util.Scanner; import java.util.Set; import java.util.StringTokenizer; public class MemberManager { private Scanner sc = new Scanner(System.in); private HashMap dept = new HashMap(); public void read() { System.out.println("**포인트 관리 프로그램입니다**"); while(true) { System.out.print("이름과 포인트 입력 >> "); String name = sc.next();.. 2022. 10. 27. [JAVA] HashMap를 활용한 학생관리 2022.10.27 - [JAVA/예제] - [JAVA] HashMap를 활용한 학생관리 [JAVA] HashMap를 활용한 학생관리 Student.class package Ex02; public class Student { private String name; private String department; private String id; private double avg; public Student() { // TODO Auto-generated constructor stub }.. jjh93.com 이 예제를 HashMap을 이용해 바꾸어 본 것이다. Student.class package Ex02; public class Student { private String name; private St.. 2022. 10. 27. [JAVA] HashMap을 이용한 입력 및 검색 EX01. 나라 이름과 인구를 원하는 만큼 입력 후, 검색하는 프로그램 package Ex01; import java.util.HashMap; import java.util.Scanner; public class PopulationEx { public static void main(String[] args) { HashMap populationInfo = new HashMap(); Scanner scanner = new Scanner(System.in); System.out.println("나라 이름과 인구를 입력하세요.(예 : Korea 5000)"); while(true) { System.out.print("나라 이름, 인구 >> "); String nation = scanner.next(); // .. 2022. 10. 27. [JAVA] HashMap<K,V> HashMap의 특성 키(key)와 값(value)의 쌍으로 구성되는 요소를 다루는 컬렉션 - K는 키로 사용할 요소의 타입, V는 값으로 사용할 요소의 타입 지정 - 키와 값이 한 쌍으로 삽입 - 키는 해시맵에 삽입되는 위치 결정에 사용 - 값을 검색하기 위해서는 반드시 키 이용 삽입, 삭제, 검색이 빠른 특징 - 요소 삽입 : put() 메소드 - 요소 검색 : get() 메소드 HashMap의 주요메소드 메소드 설명 void clear() 모든 요소 삭제 boolean containsKey(Object key) 지정된 key를 포함하고 있으면 true리턴 boolean containsValue(Object value) 지정된 value를 포함하고 있으면 true리턴 V get(Object key) .. 2022. 10. 27. [JAVA] HashMap을 이용한 학생검색 Student.class package Ex01; public class Student { int id; String tel; public Student(int id, String tel) { this.id = id; this.tel = tel; } public int getId() { return this.id; } public String getTel() { return this.tel; } } HashMapStudentEx.class package Ex01; import java.util.HashMap; import java.util.Scanner; public class HashMapStudentEx { public static void main(String[] args) { // 학생 이름과 S.. 2022. 10. 27. 이전 1 다음 728x90 반응형