관리 메뉴

bread, coffee and coding

java.util 패키지의 주요 클래스(날짜 관련 클래스, Scanner 클래스) 본문

Java

java.util 패키지의 주요 클래스(날짜 관련 클래스, Scanner 클래스)

DongJin lee 2021. 7. 6. 11:23

java.util은 프로그램을 개발할 때 유용한 기능들을 모아 놓은 유틸리티 클래스 패키지이다.

 

날짜 관련 클래스

날짜 처리는 프로그램을 개발할 때 중요하면서도 생각보다 손이 많은 가는 작업이다

 

주요 메서드와 필드

- java.util.Data

- java.util.Calender 


◎날짜 관련 클래스의 사용법

Data 클래스는 다음과 같이 인스턴스를 생성한 후 메서드를 호출하여 원하는 기능을 사용하거나  Data 클래스를 

지원하는 다른 클래스에 파라미터로 전달하여 원하는 정보를 추출하는 형태로 사용한다.

 

 

Calendar 클래스는 추상 클래스로, 객체를 생성할 수 없다. 대신 getlnstance( ) 메서드를 사용하여 시스템의 날짜와

시간 정보를 가져온다

 

 

 

 

Date 클래스의 주요 메서드

 

 

Scanner 클래스

- Scanner 클래스는 입력 스트림으로, 데이터를 입력받는 클래스이다.

- 고릅 입출력은 자바 I/O에서 제공하는 클래스들을 사용해야 하며, Scanner 클래스는 상대적으로 

  간단한 입력을 처리하는 데 사용한다.

- 객체를 생성할 때 입력 스트림을 변경하여 키보드 외의 파일, 네트워크 등에서 데이터를 입력 받아올 수 있다.

 

 

 

 

- 황희정 IT CookBook, JUST JAVA : 객체지향에 충실한 자바 다운 자바 2015-10-26 <habit media ‘just java‘reference>    p135~138