분류 전체보기343 Java 인강 필기 12 (22.8.6) # 40강 고객관리 프로그램 // HashMap을 활용하여, 사용자의 이름과 전화번호를 저장하는 전화번호를 만들어보자. 1. 생성 : HashMap 변수명 = new HashMap(); 2. 삽입 : 변수명.put(key, value) 3. 가져오기 : 변수명.get(key) 4. key 존재확인 : 변수명.containsKey(key) package day40; import java.util.*; public class Day40_1 { static Scanner sc= new Scanner (System.in); static HashMap hm = new HashMap(); public static void main(String[] args) { hm.pu.. 2022. 10. 2. Java 인강 필기 11 (22.8.5) # 37강 컬렉션 프레임웍2 - set(집합) - 요소들의 집합적으로 모아놓은 자료구조 // 중복을 허용하지 않음, 저장 순서를 유지하지 않음 - set을 구현하는 클래스 : HashSet, TreeSet - HashSet - set과 동일하게 중복이 없고, 순서가 없다. - TreeSet - Set과 동일하게 중복이 없으나, 정렬이기능이 추가된 형태 package day37; import java.util.HashSet; import java.util.Iterator; import java.util.TreeSet; public class Day37_1 { public static void main(String[] args) { HashSet hs = ne.. 2022. 10. 2. Java 인강 필기 10 (22.8.4) # 34강 java.util 패키지2 - java.time - 자바에서 날짜와 시간을 다루기 우ㅢ한 패키지 - LocalDate클래스 - 날짜 정보를 저장 // now() 현재 날짜 ,of() 특정 날짜 - LocalTime 클래스 - 시간 정보를 저장 // now() 현재 시간 ,of() 특정 시간 - LocalDateTime 클래스 - 날짜 정보와 시간 정보 모두 저장 메서드는 위와 동일 - ZoneDateTime 클래스 - 저장한 날자와 방식을 동일하게 - Instanr 클래스 - 특정 시점의 타임스탬프 객체 - with()메서드 - TemporalAdjuster 타입을 인자로 받아 특정한 날짜를 리턴 - Timer/TimerTask 클래스 - 개발자가 .. 2022. 10. 2. Java 인강 필기9 (22.8.3) # 31강 기본 API클래스 알아보기 - API - 자바에서 개발자들을 위해 기본적으로 제공하는 클래스 - object 틀래스 - 모든 클래스의 조상 클래스, - 문자열 클래스 - 문자열에 대한 다양한 처리를 위한 다양한 메서드가 정의 - strinfBuffer 클래스 - string 클래스는 변하지 않는 객체이기 때문에, 자주 사용할수록 인스턴스를 만들기 때문이다, 따라서 이런 단점을 보완하기 위한 클래스이다. - StringTokenizer 클래스 - nextToken() - 다음 토큰으로 이동 - hashMoreTokens() - 다음 토큰이 존재하면 트루, 존재하지 않으면 펠스 - countTokens() - 남은 토큰의 개수 package day31; p.. 2022. 10. 2. 이전 1 ··· 77 78 79 80 81 82 83 ··· 86 다음