어제 오늘 내일

[Java] char 배열을 문자열로 변환하기 본문

IT/Java

[Java] char 배열을 문자열로 변환하기

hi.anna 2021. 10. 31. 03:58

 

 

지난번에는 문자열을 char 배열로 변환하는 방법을 알아보았습니다.

[Java] 문자열을 char 배열로 변환하기 (toCharArray())

 

[Java] 문자열을 char 배열로 변환하기 (toCharArray())

문자열을 char 배열로 변환하기 public char[] toCharArray() String의 toCharArray() 메소드는 문자열을 char[] 로 변환하여 리턴합니다. 예제  public class Main { public static void main(String[] args)..

hianna.tistory.com

 

이번에는 

char 배열을 문자열로 다시 변환하는 3가지 방법을 소개합니다.

1. String 생성자 
2. String.valueOf()
3. String.copyValueOf()

 

  생성자 / valueOf() / copyValueOf() 예제  

public class Main {

	public static void main(String[] args) {
		
		// 1. char 배열
		char[] charArr = {'a', 'b', 'c'};
		
		// 2. char 배열을 문자열로 변환
		// 2.1 String 생성자 
		String str1 = new String(charArr);
		
		// 2.2 String.valueOf()
		String str2 = String.valueOf(charArr);
		
		// 2.3 String.copyValueOf()
		String str3 = String.copyValueOf(charArr);
		
		// 3. 결과 출력
		System.out.println(str1);  // abc
		System.out.println(str2);  // abc
		System.out.println(str3);  // abc
		
	}
	
}

 

 

반응형
Comments