Date 2

Format 클래스

정수 세 자리마다 쉼표(,)를 넣고 싶다면 어떻게 해야할까? 정수를 문자열로 변환한 다음 세자리, 씩 끊어서 쉼표를 넣을수있을것이다. 이작업은 코드가 지저분해진다 많은 수의 점수를 리스트화해서 출력할때 소수점 한자리로 일정하게 맞추어 출력하려면 어떻게 해야할까? 각점수에 10을 곱해서 정수화 하고, 다시 10.0 으로 나누어 소주점 한자리로 만드러야 한다 이작업도 코드가 지저분해보인다 날짜 역시 원하는 문자열로 출력하기 위해서는 Calendar로부터 년, 월, 일 , 시 ,분, 초 를 얻어 원하는 문자열로 조합하는 과정을 거쳐야한다. 자바 에서는 이러한 문제들을쉽게 해결할 수있는 방법을 제공 -> 형식 클래스 java.text 패키지에 포함되어있다 숫자 형식을 위해 DecimalFormat 날짜형식을 위..

Date, Calender 클래스

날짜는 프로그램에서 자수 사용되는 데이터 Date 와 Calendar 클래스가 날짜 및 시각을 읽을 수 있도록 제공 이 두클래스는 모두 java.util 패키지에 포함 Date 클래스 Date는 날짜를 표현하는 클래스 Date 클래스는 객체간에 날짜 정보를 주고 받을때 주로 사용 Date 클래스에는 여러개의 생성자가 선언되어 있지만 대부분 Deprecated 되어 현재는 Date () 생성자만 주로 사용 Date now = new Date(); 현재 날자를 문자열로 얻고 싶다면 toString() 메소드를 사용 toString() 메소드는 영문으로 된 날짜를 리턴하는데 만약 특정 문자열로 포맷으로 얻고 싶다면 java.text.SimpleDateFomat 클래스를 이용 public class DateEx..