최근 포스트

[프로그래머스 자바 중급] 날짜와 시간 : Calendar

3 분 소요

자바에서의 날짜 및 시간 처리 JDK 1.0에서는 Date 클래스를 사용하여 날짜에 관한 간단한 처리를 수행할 수 있었으나, 현재 Date 클래스 대부분의 메소드는 사용을 권장하지 않고(deprecated) 있다. JDK 1.1부터는 새롭게 제공되는 Calendar 클래스...

[프로그래머스 자바 중급] 날짜와 시간 : Date

1 분 소요

Date 클래스 날짜와 시간을 구하기 위한 클래스 java.util 패키지에 속한다. Date 클래스는 JDK 1.0에 만들어졌고, Calendar 클래스는 JDK 1.1에 만들어졌다. 지역화에 대한 부분이 고려되지 않았다. 지역에 따라서 시간,...

[자바] Comparable과 Comparator

6 분 소요

Comparable<T> 인터페이스 정렬 수행 시, 기본 정렬 기준이 되는 메소드를 정의하는 인터페이스. 객체를 정렬하는 데 사용되는 메소드인 compareTo() 메소드를 정의하고 있다. 자바에서 같은 타입의 객체를 서로 비교...

[자바] 컬렉션 프레임워크 : Iterator

2 분 소요

Iterator<E> 인터페이스 자바의 컬렉션 프레임워크는 컬렉션에 저장된 요소를 읽어오는 방법을 Iterator 인터페이스로 표준화하고 있다. Collection 인터페이스에서는 Iterator 인터페이스를 구현한 클래스의 인스턴스를 반환하는 iterator(...

[프로그래머스 자바 중급] 컬렉션 프레임워크 : Map

7 분 소요

Map 컬렉션 클래스 Map 인터페이스는 Collection 인터페이스와는 다른 저장 방식을 가진다. Map 인터페이스를 구현한 Map 컬렉션 클래스들은 키와 값을 하나의 쌍으로 저장하는 방식(key-value 방식)을 사용. 여기서 키(key)란 실질...