너와 나의 개발 고리

[JAVA] chap02 변수와 타입_문자열을 기본 타입으로 변환 본문

JAVA/이것이 자바다

[JAVA] chap02 변수와 타입_문자열을 기본 타입으로 변환

Oli-Viaaaa 2023. 8. 7. 16:14

프로그램에서 문자열을 숫자 타입으로 변환하는 경우가 많은데 자바에서 문자열을 기본 타입으로 변환하는 방법은 다음과 같다.

변환타입 사용 예
String → byte   String str = "10";
  byte value = Byte.parseByte(str);
String → short   String str = "200";
  short value = Short.parseShort(str);
String → int   String str = "300000";
  int value = Integer.parseInt(str);
String → long   String str = "40000000000";
  long value = Long.parseLong(str);
String → float   String str = "12.345";
  float value = Float.parseFloat(str);
String → double   String str = "12.345";
  double value = "Double.parseDouble(str);
String → boolean   String str = "true";
  boolean value = Boolean.parseBoolean(str);

 

반대로 기본 타입의 값을 문자열로 변경하는 경우에는 간단히 String.valueOf( ) 메소드를 이용하면 된다.

String str = String.valueOf(기본타입값);