반응형
String 변환
• String → int
Interger.parseInt();
String str = "123";
int num = Integer.parseInt(str);
System.out.println(str + 1); // 1231
System.out.println((int) Integer.parseInt(str) + 1); // 124
System.out.println(num + 1); // 124
• String → Double
Double.parseDouble();
String str = "123";
Double num = Double.parseDouble(str);
System.out.println((double) Double.parseDouble(str) + 1); // 124.0
System.out.println(num + 1); // 124.0
• String → Long
Long.parseLong();
String str = "123";
Long num = Long.parseLong(str);
System.out.println((long) Long.parseLong(str) + 1);
System.out.println(num + 1);
• String → Char
StringFormat.chartAt( index )
String str = "Charater";
char character = str.charAt(0);
System.out.println(character); // C
Int 변환
• Int → String
Interger.toString();
int num = 1234;
String str = Integer.toString(num);
System.out.println(str.equals("1234")); // true
• Int → Long
Long.valueOf();
int num = 1234;
Long longValue = Long.valueOf(num);
System.out.println(longValue + 1); // 1235
• Int → Double
Double.valueOf();
int num = 1234;
Double doubleValue = Double.valueOf(num);
System.out.println(doubleValue + 1); // 1235.0
반응형
'IT > JAVA' 카테고리의 다른 글
Java - 배열 (0) | 2024.11.22 |
---|---|
JAVA - 반복문 문제풀이 (0) | 2024.11.22 |
JAVA - break (0) | 2024.11.21 |
JAVA - 연산자 (1) | 2024.11.20 |
JAVA - [변수, 타입, 문자열] 문제풀이 정리 (0) | 2024.11.20 |