방명록
- HashMap2021년 03월 31일 12시 45분 14초에 업로드 된 글입니다.작성자: 원2728x90반응형
<>은 제너릭
import java.util.*; // HashMap // 2개의 값으로 이뤄짐 (key ,data)앞의 값은 키, 뒤의 값은 데이터 // 키는 중복될 수 없다 (중복으로 삽입하면 이전 값은 삭제) // 장점 : 삽입/ 삭제가 매우 빠름 | 검색은 더욱 빠름 // 사과 : Apple 1 : 1 String : String // 사랑 : Love // 아기 : Baby /////////////////////// // 면허증 번호 String : Integer // 부산 : 12 // 서울 : 11 // 경기 : 13 public class Test003 { public static void main(String[] args) { HashMap<String,String> aHashMap = new HashMap<String,String>(); aHashMap.put("사과", "Apple"); aHashMap.put("사랑", "Love"); aHashMap.put("아기", "Baby"); aHashMap.put("진로", "Soju"); //String Temp = aHashMap.get("사과"); // 아래와 동일한 결과 비효율적 System.out.println("사과는 영어로 뭐다? : "+aHashMap.get("사과")); // 이걸 써야함. System.out.println("사랑는 영어로 뭐다? : "+aHashMap.get("사랑")); // 이걸 써야함. System.out.println("아기는 영어로 뭐다? : "+aHashMap.get("아기")); // 이걸 써야함. System.out.println("진로는 영어로 뭐다? : "+aHashMap.get("진로")); // 이걸 써야함. aHashMap.remove("사과"); System.out.println("사과는 영어로 :" +aHashMap.get("사과")); /*HashMap<String,Integer> aHashMap2 = new HashMap<String,Integer>(); aHashMap2.put("부산", 12); aHashMap2.put("서울", 11); aHashMap2.put("경기", 13); //String Temp = aHashMap.get("사과"); // 아래와 동일한 결과 비효율적 System.out.println("부산의 면허증 번호는 : "+aHashMap2.get("부산")); // 이걸 써야함. System.out.println("서울의 면허증 번호는 : "+aHashMap2.get("서울")); // 이걸 써야함. System.out.println("경기의 면허증 번호는 : "+aHashMap2.get("경기")); // 이걸 써야함.*/ } }
728x90반응형'Language > Java' 카테고리의 다른 글
HashSet 예제1 (0) 2021.03.31 HashSet (0) 2021.03.31 HashMap 예제1 (0) 2021.03.31 aVector의 객체 추가, 변경, 삭제 (0) 2021.03.31 숫자의 기본정렬과 역순정렬 (0) 2021.03.31 Vector (0) 2021.03.31 다음글이 없습니다.이전글이 없습니다.댓글