Char 를 String 으로 변환하기

JavaBeginner
지금 연습하기

소개

이 랩에서는 Java 에서 문자 char를 문자열 String으로 변환하는 방법을 배우게 됩니다.

valueOf() 메서드를 사용하여 Char 를 String 으로 변환하기

  • 터미널을 열고 아래 명령을 사용하여 Java 파일을 생성합니다.

    touch ConvertCharToString.java
  • 텍스트 편집기를 사용하여 파일을 열고 아래 코드를 붙여넣습니다.

    public class ConvertCharToString {
      public static void main(String[] args) {
        char ch = 's';
        System.out.println(ch);
        String str = String.valueOf(ch);
        System.out.println(str);
        System.out.println(str.getClass().getName());
      }
    }
  • 터미널에서 아래 명령을 사용하여 Java 코드를 컴파일합니다.

    javac ConvertCharToString.java
  • 터미널에서 아래 명령을 사용하여 Java 코드를 실행합니다.

    java ConvertCharToString
  • 출력 결과는 다음과 같습니다.

    s
    s
    java.lang.String

toString() 메서드를 사용하여 Char 를 String 으로 변환하기

  • 텍스트 편집기에서 동일한 ConvertCharToString.java 파일을 열고 main 메서드를 아래 코드로 바꿉니다.

    public static void main(String[] args){
      char ch = 's';
      System.out.println(ch);
      String str = Character.toString(ch);
      System.out.println(str);
      System.out.println(str.getClass().getName());
    }
  • 터미널에서 아래 명령을 사용하여 Java 코드를 컴파일합니다.

    javac ConvertCharToString.java
  • 터미널에서 아래 명령을 사용하여 Java 코드를 실행합니다.

    java ConvertCharToString
  • 출력 결과는 다음과 같습니다.

    s
    s
    java.lang.String

+ 연산자를 사용하여 Char 를 String 으로 변환하기

  • 텍스트 편집기에서 동일한 ConvertCharToString.java 파일을 열고 main 메서드를 아래 코드로 바꿉니다.

    public static void main(String[] args){
      char ch = 's';
      System.out.println(ch);
      String str = ""+ch;
      System.out.println(str);
      System.out.println(str.getClass().getName());
    }
  • 터미널에서 아래 명령을 사용하여 Java 코드를 컴파일합니다.

    javac ConvertCharToString.java
  • 터미널에서 아래 명령을 사용하여 Java 코드를 실행합니다.

    java ConvertCharToString
  • 출력 결과는 다음과 같습니다.

    s
    s
    java.lang.String

요약

이 랩에서는 Java 에서 다양한 방법을 사용하여 문자 char를 문자열 String으로 변환하는 방법을 배웠습니다. valueOf() 또는 toString() 메서드 또는 더하기 연산자 (+) 를 사용하여 문자를 문자열로 변환할 수 있습니다.