S.S.G
Wrapper 클래스 본문
Wrapper 클래스 활용 예시
- 8개의 기본 데이터를 객체 형식으로 다루기 위해 JDK에 의해 지원되는 8개의 클래스를 통칭하여 Wrapper 클래스라고 한다
(Wrapper 클래스 타입 = Byte, Short, Integer, Long, Character, Float, Double, Boolean)
public class Test {
public static void main(String arg[]) {
Integer i = new Integer(10);
char c = '9';
Double d = new Double(3.1234566);
System.out.println(Character.toLowerCase('A')); // 대문자 'A'를 소문자로 변환
if (Character.isDigit(c)) // 문자 c가 숫자를 나타내면 true
System.out.println(Character.getNumericValue(c)); // 문자를 숫자로 변환
System.out.println(Integer.parseInt("-543")); // 문자열을 정수로 변환
System.out.println(Integer.parseInt("10", 16)); // 16진수 문자열을 정수로 변환
System.out.println(Integer.toBinaryString(17)); // 2진수로 표현된 문자열로 변환
System.out.println(Integer.bitCount(28)); // 2진수에서 1의 개수 출력
System.out.println(Integer.toHexString(28)); // 16진수 문자열로 변환
System.out.println(i.doubleValue()); // 정수를 double로 변환
System.out.println(d.toString()); // Double을 문자열로 변환
System.out.println(Double.parseDouble("44.13e-6"));// 문자열을 double로 변환
}
}
실행 결과
a
9
-543
16
10001
3
1c
10.0
3.1234566
4.413E-5
'코딩 > JAVA' 카테고리의 다른 글
String 활용 (0) | 2016.06.30 |
---|---|
charAt() 메소드 (0) | 2016.06.30 |
객체 비교와 equals()메소드 (0) | 2016.06.30 |
평균값 구해보기 (0) | 2016.06.29 |
static 필드와 메소드 사용 연습 (0) | 2016.06.29 |