본문 바로가기

java

[JAVA 스터디] 250122 Map 객체 활용 - 오늘의 학습 키워드Map 객체 활용  1. put(K key, V value)키와 값을 맵에 저장 한다.키가 존재하면 새값으로 대체된다.Map map = new HashMap();map.put("apple", 50);map.put("banana", 30); 2.get(Object key)지정된 키에 대응하는 값을 반환하다. 키가 없으면 null을 반환int price = map.get("apple"); // 50 3.remove(Object key)키와 그에 대응하는 값을 제거map.remove("banana"); 4.cotainsKey(Object key)Map에  지정된 키가 존재하는지 여부를 반환boolean hasApple = map.containsKey("apple"); // true 5.c.. 더보기
[JAVA 스터디] 250114 Buffered Reader - 문자열 출력 - 오늘의 학습 키워드그대로 출력하기 2 성공- 공부한 내용 본인의 언어로 정리하기BufferedReader:Scanner와 유사.​Bufferedwriter:System.out.println();과 유사​둘은 모두 기존에 쓰던 scanner와 System.out.println()보다 속도 측면에서 훨씬 빠르기 때문에(입력된 데이터가 바로 전달되지 않고 버퍼를 거쳐 전달되므로 데이터 처리 효율성을 높임)많은 양의 데이터를 처리할 때 유리하다. ​하지만 그에 비해 BufferdReader은 Enter만 경계로 인식하고 받은 데이터사 String으로 고정되기 때문에 입력받은 데이터를 가공하는 작업이 필요한 경우가 많다. ​사용법에 앞서 이 둘을 사용하려면 다음의 import가 추가적으로 필요하다.import.. 더보기