Notice
Recent Posts
Recent Comments
Link
drexqq
[Java, 자바] wrapperClass 본문
728x90
반응형
Java의 wrapperClass에 대해 알아보자.
wrapperClass는 일반 자료형(int, char)을 클래스화 한 것이다.
일반자료형 class
boolean Boolean
byte Byte
short Short
int Integer **********
long Long
float Float
double Double *
char Character
char[] String ***********
위와 같은 형태로 사용할 수 있다.
'*'표시가 많을수록 중요한 거니 꼭 알아두자
// 문자열 -> 숫자
String strNum = "234";
int cnum = Integer.parseInt(strNum);
System.out.println("cnum = " + (cnum + 1));
String dstrNum = "123.456";
double dnum = Double.parseDouble(dstrNum);
System.out.println("dnum = " + (dnum + 0.1));
// toString(); -> 문자열로 변경해준다. ~= valueOf()
Double dou = 235.789;
Double dou1 = new Double("345.678");
System.out.println(dou);
System.out.println(dou1);
// 10진수 -> 2진수
int n10 = 12;
String n2 = Integer.toBinaryString(n10);
System.out.println("n2 = " + n2);
// 2진수 -> 10진수
n2 = "11001010";
n10 = Integer.parseInt(n2, 2);
System.out.println("n10 = " + n10);
// 10진수 -> 16진수
String n16;
n10 = 255;
n16 = Integer.toHexString(n10);
System.out.println("n16 = " + n16);
// 16진수 -> 10진수
n16 = "FF";
n10 = Integer.parseInt(n16, 16);
System.out.println("n10 = " + n10);
728x90
반응형
'Back-End > Java' 카테고리의 다른 글
[Java, 자바] Sorting(정렬) - 선택 (0) | 2020.05.26 |
---|---|
[Java, 자바] String클래스 (0) | 2020.05.26 |
[Java, 자바] 2차원배열 (0) | 2020.05.26 |
[Java, 자바] cotinue문 (0) | 2020.05.25 |
[Java, 자바] break문 (0) | 2020.05.25 |
Comments