JAVA의 변수중에 가장 많이 사용되는 변수유형은 Integer와 String 이라고 개인적으로 생각한다.
Integer 숫자 타입의 유형
Integer.parse("123");
JAVA에 기본적으로 내장된 클래스로 String 존재하는 값을 int로 파싱해 주는 처리를 해준다.
parse("") <- 이부분에는 문자열을 int형으로 변환이 되기 위한 숫자형 문자열이 존재해야 된다.
Integer.parse("123가"); <- X
Integer.parse("123443"); <- O
Integer.compare();
2개의 숫자형 데이터를 비교하여 0[일치]/ -1[불일치] 값 반환
int cp = Integer.compare(12, 14); < -1 반환
int cp = Integer.compare(12, 12); < 0 반환
Integer.max();
개의 숫자형 데이터를 비교하여 큰 값을 반환
int mx = Integer.max(12, 14); < 14 반환
int mx = Integer.max(17, 12); < 17 반환
String 문자 타입의 유형
String.Format();
숫자형 데이터를 포매팅하여 새로운 값으로 반환
String sf = String.format("%,d", 1000000000); < 1,000,000,000;
십진 정수로 표시하되 쉼표(,)를 찍어주자
String sf = String.format("%.f2", 45685.0558); < 45685.05;
소수점 아래에 있는 숫자 중 2번째 자리까지 표현하자
String sf = String.format("%,.f2", 45685.0558); < 45,685.05;
소수점 윗자리를 십진 정수로 표현하면서 쉼표를 찍어주고 소수점 아래에 있는 숫자 중 2번째 자리까지 표현하자
날짜 데이터를 포맷
String tc = String.format("%tc", new Date());
수 3월 30 13:30:04 KST 2016
String tr = String.format("%tr", new Date());
01:30:04 오후
String ta = String.format("%ta", new Date());
수
String tb = String.format("%ta, %tb", new Date(),new Date());
수, 3월
String td = String.format("%ta, %tb %td", new Date(),new Date(),new Date());
수, 3월 30
'IT > java' 카테고리의 다른 글
java file db sqlite 생성 (0) | 2016.09.14 |
---|---|
JAVA BLOB 데이터 ORACLE 저장 (0) | 2016.09.14 |
Java hsahMap 과 iterator (1) | 2016.04.11 |
JAVA String과 StringBuffer 메소드 (0) | 2016.03.30 |
JAVA 변수 선언과 대입 (0) | 2016.03.29 |