본문 바로가기
반응형

Language/Java14

[JAVA] HashMap 사용 이 글을 검색해서 보는 사람은 HashMap 기능을 알지만 어떻게 쓰는지 기억이 안 나서 들어왔을 가능성이 높다. 하지만 그래도 기초적인 개념은잡고 가자. 1. HashMap Key와 Value로 이루어진 배열이라 생각하면 편하다. 하지만 배열처럼 index 번호는 없고 Key 또는 Value로 호출하는 방식이다. Key : Value 가 1:1 로 매칭 된다. 2. 선언 HashMap map = new HashMap(); HashMap '선언할 변수 명' = new HashMap(); 위와 같이 선언한다. 안에 내부에는 Integer, String, Float, Vector... 등 다양한 형식을 넣을 수 있다. 3. 입력 map.put("fruit", "apple"); map.put("animal",.. 2022. 8. 3.
[JAVA] 배열에서 일치하는 문자열 찾기 배열에서 일치하는 문자열을 찾는 방법은 2가지 방법이 있다. contains() equals() 이 두가지 방법을 이용해 찾는 법을 알아보자 1. conatains() import java.util.Arrays; String [] arr = new String [] {"jun", "july", "may"}; String find = "may"; String find2 = "march"; System.out.println(Arrays.asList(arr).contains(find)); //true System.out.println(Arrays.asList(arr).contains(find2)); //false java.util.Arrays를 import 하여 사용하는 방법이다. Arrays는 배열을 다룰 .. 2022. 7. 21.
[JAVA] 날짜 계산 (날짜 더하기, 날짜 빼기) 일하다가 만든 날짜 더하기 빼기 메서드이다. public String cal_date(String cal_day, String sign) { String today = util_dateinfo.get_today_ymdhis(); //오늘날짜 받기 String day = ""; try{ SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss"); Date date = format.parse(today); Calendar cal = Calendar.getInstance(); cal.setTime(date); int i_day = Integer.parseInt(cal_day); if("plus".equals(sign)) cal.add(Calendar.D.. 2022. 7. 15.
[JAVA] Int to String, String to Int 형 변환 String to Int (String -> Int) String str = "1234"; int num = Integer.parseInt(str); Int to String (Int -> String) int num = 123; String str = Integer.toString(num); 2022. 7. 1.
반응형