Java/IT BANK - Java 기초
JAVA 7일차 - DecimalFormat, Parse
끈기JK
2022. 8. 30. 21:16
220215
현장에서 5년 이상 해본 사람이 머릿속으로 코드를 짠다.
처음부터 다 하려고 하지말고 하나씩 하라.
상수는 나중에 어떻게 바뀔지 모르니 최대한 변수화하라.
- 형식화 클래스 : 숫자, 날짜, 텍스트 등의 데이터 형식을 제어해 주는 클래스들
. DecimalFormat : 숫자 데이터 형식 지정
: 0 : 강제 자리수 맞춤
: # : 유효한 데이터만 자리수 맞춤
: , : 단위 구분
: % : 백분율 형식
. Date : 시스템 날짜 정보를 처리하는 객체
. SimpleDateFormat : 날짜 데이터의 형식을 지정해주는 클래스
: yyyy : 년
: MM : 월
: dd : 일
: hh : 시
: mm : 분
: ss : 초
: EEEEE : 요일 // EE로 하면 한글로 한글자 요일
- Wrapper Class : 상수를 객체로 만들어 주는 클래스
. Integer : 정수 상수를 객체로(int)
. Double : 실수 상수를 객체로(double)
. String : 문자열 상수를 객체로
. Parse() : 문자열로부터 각 데이터 타입으로 형 변환
. ValueOf() : 각 데이터 타입으로 형 변환
- 문자 1을 정수로 변환
int i = Integer.parseInt("1");
int i = Integer.valueOf("1"); // 둘다 동일
- Math.random()
0.0부터 1보다 작은 임의의 실수를 생산해주는 함수