본문 바로가기

반응형

WINK-(Web & App)/JAVA 스터디

(60)
[2024-2 Java 스터디] 김지수 #2주차 맵맵은 사전(dictionary)과 비슷하다. 예를 들어 people이란 단어에는 사람, baseball이라는 단어에는 야구라는 뜻이 부합되듯이 맵은 키(key)와 값(value)을 한 쌍으로 갖는 자료형이다.키(key)값()valuepeople사람bassball야구 HashMapputput 메서드는 key와 value를 추가할 수 있다.import java.util.HashMap; public class Sample { public static void main(String[] args) { HashMap map = new HashMap(); map.put("people", "사람"); map.put("baseball", "야구"); } } getget 메서드는 key에 해당하는 value를 얻을 때 ..
[2024-2 Java 스터디] 김재승 #2주차 # map맵은 대응관계를 쉽게 해주는 자료형으로 딕셔너리와 비슷합니다. 예를 들어keyvaluepeople사람baseball야구 이와 같이 리스트나 배열과 다르게 순서와 관계없이 특정 키에 값을 대응시켜 값을 얻을 수 있습니다. 맵의 자료형 중 가장 흔히 쓰이는 Hashmap 과 메서드에 대해 알아보겠습니다.  put(K key, V value): 키에 해당하는 값을 저장합니다. 키가 이미 존재하면 값을 덮어씁니다.map.put("Apple", 10); //Apple이라는 key에 10이라는 value 대응시키기get(Object key): 주어진 키에 매핑된 값을 반환합니다. 값이 없으면 null을 반환합니다.Integer value = map.get("Apple");   //value = 10remo..
[2024-2 Java 스터디] 강보경 #2주차 map- 대응 관계를 쉽게 표현해주는 자료형- 키(key) & 값(value)- HashMap   1) put : 키 & 값 추가   2) get : 키에 해당하는 값 얻   3) containsKey : 해당 키가 있는지 참거짓으로 리턴   4) remove : 해당 키 삭제 후 값 리턴   5) size : 맵 요소 개수 리턴   6) keySet : 모든 키 모아서 리턴import java.util.HashMap;public class Sample { public static void main(String[] args) { HashMap map = new HashMap(); map.put("people", "사람"); map.put("baseball", "..
[2024-2 Java 스터디] 이서영 #2주차 저번주에 실수로 3장까지 다 했어서 간단히 핵심이라고 생각되는 부분만 적겠습니다... 1. 자료형 (맵, 집합, 상수집합, 형 변환과 final) 1-1. 맵→ 대응 관계를 표현해줌→ 키(key)와 값(value)이 한 쌍, 키를 이용해 값을 얻는다→ 순서 의존 x→ but 순서대로 원할 때? LinkedHashMap(입력된 순서대로 데이터 저장), TreeMap(입력된 key의 오름차순 데이터 저장) ex) 키(key)값(value)people사람fruit오렌지 맵의 자료형 →  HashMap, LinkedHashMap, TreeMap HashMap put → key와 value 추가HashMapmap = new HashMap();map.put("people","사람");map.put("fruit","..
[2024-2 Java 스터디] 이민형 #2주차 (3~4장) 자바를 "자바라" (Java "java")  3. Java의  자료형을 알아보자 맵  맵은 대응관계를 쉽게 표현해줄 수 있는 자료형이다.맵은 사전을 떠올리면 쉽게 이해할 수 있다.  맵에는 'key'와 'value'가 존재한다.우리가 사전을 보게 되면 apple -> 사과, banana -> 바나나 인 것 처럼key에 할당된 value 값이 저장돼있는 것이다.   맵에서 사용할 수 있는 여러가지 메서드를 한번 알아보자 put 메서드는 우리가 사전을 만드는 것과 같이 key와 value값을 추가할 수 있다.import java.util.HashMap;public class Sample { public static void main(String[] args) { HashMap map = n..
[2024-2 Java 스터디] 김민서 #2주차 맵 대응 관계를 쉽게 표현할 수 있게 해주는 자료형키와 값을 한 쌍으로 가짐 HashMapput - key와 value를 추가할 수 있음, 제네릭스(key, value 모두 String) 사용 (ex. map.put("people", "사람); )get - key에 해당하는 value를 얻을 때 사용 (ex. map.get("people"); )getOrDefault - null 대신 기본값을 얻고 싶을 때 사용 (ex. map.getOrDefault("java", "자바"); )containsKey - 해당 key가 있는지 true 또는 false로 리턴 (ex. map.containskey("people"); )remove - 해당 key의 항목을 삭제한 후 value 값 리턴 (ex. map.rem..
[2024-2 Java 스터디] 이가인 #2주차 자료형 맵, 집합, 상수 집합, 형 변환, final제어문if 문, switch/case 문, while 문, for 문, for each 문메서드 정리퀴즈, 코테 자료형 맵대응 관계 표현키(key)와 값(value)을 한 쌍으로 갖는 자료형순서가 없다.HashMap, LinkedHashMap(입력 순으로 데이터 저장), TreeMap(입력된 key의 오름차순으로 데이터 저장) 등이 있고 HashMap이 가장 기본이다 HashMap의 메서드put (key와 value 추가)get (key에 해당하는 value얻을 때)containsKey (해당 key가 있는지 t/f로 리턴)remove (해당 key의 항목 삭제 후 value 값 리턴)size (맵 요소의 개수 리턴)keySet (맵의 모든 key를 모..
[2024-2 Java 스터디] 김지나 #2주차 "~제어문" ✅ 맵- 대응 관계를 쉽게 표현할 수 있게 해주는 자료형- 키, 값을 한 쌍으로 갖는 자료형 (키를 이용해서 값을 얻는 형식으로 사용됨)맵 자료형 중에서 제일 기본인 HashMap에 대해서 알아보도록 하겠씁니당. 1) HashMap- 키, 값에 String 이외의 자료형은 사용할 수 없음메서드사용 방법의미putHaseMap map = new HashMap();// 제네릭스 이용map.put("coffee", "아바라");map.put("beverage", "딸기주스");key, value 추가getmap.get("coffee");아바라 // key에 해당하는 value가 없을 때는 null 리턴디폴트 값을 얻고 싶다면 getOrDefault 메서드 사용key에 해당하는 value 얻기containsKey..

반응형