본문 바로가기
Java/Java

API) String에서 기본형으로 변경, 기본형에서 String으로 변경

by 박채니 2022. 3. 25.
SMALL

안녕하세요, 코린이의 코딩 학습기 채니 입니다.

 

개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다.


☞ String 참조형을 기본형으로 변경하기

String[] data = {"12", "3.4", "true", "안"};
		
System.out.println(Byte.parseByte(data[0]));
System.out.println(Short.parseShort(data[0]));
System.out.println(Integer.parseInt(data[0]));
System.out.println(Long.parseLong(data[0]));
		
System.out.println(Float.parseFloat(data[1]));
System.out.println(Double.parseDouble(data[1]));
		
System.out.println(Boolean.parseBoolean(data[2]));
		
System.out.println(data[3].charAt(0));

@콘솔출력값
12
12
12
12
3.4
3.4
true
안

유일하게 char는 .charAt()을 이용하여 char형으로 변경해줘야 합니다.


☞ 기본형을 String 참조형으로 변경하기

System.out.println(Byte.valueOf((byte)1).toString());
System.out.println(Short.valueOf((short)2).toString());
System.out.println(Integer.valueOf(3).toString());
System.out.println(Long.valueOf(4L).toString());
		
System.out.println(Float.valueOf(5.5f).toString());
System.out.println(Double.valueOf(6.6).toString());
		
System.out.println(Boolean.valueOf(true).toString());
		
System.out.println(Character.valueOf('안').toString());

 

String.valueOf() 사용

System.out.println(String.valueOf(123));

@콘솔출력값
123

 

기본형 + "" 사용

String s = 123 + "";

@콘솔출력값
123
LIST