list.size()==0 ▶▶▶ list.isEmpty()
2023. 11. 7. 10:58
자바
리스트의 null 체크는 isEmpty() 를 사용하자. 내부구조가 결국 return 타입이 boolean 이고, 요소의 존재 유무를 체크하기 때문. 더 나은 방법이 있다면 더 나은 방법을 쓰는 것이 맞다. List emptyTest1 = new ArrayList(); List emptyTest2 = new ArrayList(); String test1 = "test1"; String test2 = "test2"; emptyTest1.add(test1); emptyTest1.add(test2); for (String listChild : emptyTest1) { // 리스트에 들어있는 값 System.out.println("listChild = " + listChild); } if (emptyTest1...
SimpleDateFormat
2022. 9. 16. 00:18
자바
yyyy-MM-dd Date now = new Date(); SimpleDateFormat today = new SimpleDateFormat("yyyy-MM-dd"); String nowTime1 = today.format(now); System.out.println("nowTime1 = " + nowTime1); => nowTime1 = 2022-09-16 yyyy년 MM월 dd일 HH시 mm분 Date now = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy년 MM월 dd일 HH시 mm분"); String formatedNow = formatter.format(now); System.out.println(formatedNow..
Calendar, Date
2021. 5. 23. 19:57
자바
Calendar 와 Date java.util 패키지 날짜와 시간 Calendar 는 추상클래스이기 때문에 직접 객체를 생성할 수 없고, 메서드를 통해서 완전히 구현된 인스턴스를 얻어야 한다. 인스턴스를 직접 생성해서 사용하지 않고 이처럼 메서드를 통해서 인스턴스를 반환받게 하는 이유는 최소한의 변경으로 프로그램이 동작할 수 있도록 하기 위한 것이다.