Java에서 Char를 문자열로 변환하는 방법

Hassan Saeed 2023년10월12일
  1. Java에서 Char를 String으로 변환하는String.valueOf()
  2. Java에서 Char를 String으로 변환하는Character.toString()
  3. Java에서 Char를 String으로 변환하는String 연결
Java에서 Char를 문자열로 변환하는 방법

이 튜토리얼에서는 Java에서 문자를 문자열로 변환하는 세 가지 방법에 대해 설명합니다.

Java에서 Char를 String으로 변환하는String.valueOf()

가장 효율적인 방법은String 클래스의 내장 함수 인String.valueOf(ch)를 사용하는 것입니다.

아래 예는이를 설명합니다.

public class MyClass {
  public static void main(String args[]) {
    char myChar = 'c';
    String charToString = String.valueOf(myChar);
    System.out.println(charToString);
  }
}

결과는 다음과 같습니다.

> c

Java에서 Char를 String으로 변환하는Character.toString()

또한Character 클래스의 내장 메서드를 사용하여 문자를String으로 변환 할 수 있습니다.

아래 예는이를 설명합니다.

public class MyClass {
  public static void main(String args[]) {
    char myChar = 'c';
    String charToString = Character.toString(myChar);
    System.out.println(charToString);
  }
}

결과는 다음과 같습니다.

> c

Java에서 Char를 String으로 변환하는String 연결

이 메서드는 단순히 주어진 문자를 빈 문자열과 연결하여 문자열로 변환합니다.

아래 예는이를 설명합니다.

public class MyClass {
  public static void main(String args[]) {
    char myChar = 'c';
    String charToString = myChar + "";
    System.out.println(charToString);
  }
}

결과는 다음과 같습니다.

> c

그러나 이것은 겉보기에 단순한 연결 작업이new StringBuilder().append(x).append("").toString();으로 확장되기 때문에 가장 효율적인 방법입니다. 논의되었습니다.

관련 문장 - Java String

관련 문장 - Java Char