정수 > 문자
int a = 10;
String A;
1번
A = String.valueOf(a);
2번
A = Integer.toString(a);
문자열 > 정수, 실수
String A = "1"
//1번 int형, Double형, Float형, Long형으로 변환
int i = Integer.parseInt(A);
int d = Double.parseDouble(A);
int f = Float.parseFloat(A);
int l = Long.parseLong(A);
//2번 int형으로 변환
int I = Integer.valueOf(A);
int D = Double.valueOf(A);
int F = Float.valueOf(A);
int L = Long.valueOf(A);
코딩테스트 문제를 풀 때 많이 사용되니 확실히 외워두도록 해야겠다
정수 <> 실수
int i = 10;
double d = 10.1;
int k = (int)d;
//이때 소수점 0.1은 사라집니다
'JAVA' 카테고리의 다른 글
JAVA(2022.06.15) - Set (0) | 2022.06.15 |
---|---|
JAVA(2022.06.14) - Map (0) | 2022.06.14 |
JAVA(2022.06.12) - LinkedList의 Node (0) | 2022.06.12 |
JAVA(2022.06.11) - LinkedList (0) | 2022.06.11 |
JAVA(2022.06.10) - 제네릭(Generic) (0) | 2022.06.10 |