코딩테스트/문자열
형변환( 문자열 <-> 숫자, 문자 배열 )
초코chip
2024. 1. 28. 20:27
문자열 -> 숫자
valueOf() 메서드 사용
String str = "1234";
//정수
int a = Integer.valueOf(str);
long a = Long.valueOf(str);
short a = Short.valueOf(str);
//실수
double a = Double.valueOf(str);
float a = Float.valueOf(str);
숫자 -> 문자열
String.valueOf() 메서드 사용
//정수
int a = 123;
String str = String.valueOf(a);
//실수
double a = 12.3;
String str = String.valueOf(a);
문자열 -> 문자 배열
toCharArray() 메서드 사용
String str = "asdasdas"
char[] charList = str.toCharArray();
문자 배열 -> 문자열
String 생성자 사용
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray);