Converter Char para String

JavaBeginner
Pratique Agora

Introdução

Neste laboratório, você aprenderá como converter um caractere char em uma string String em Java.

Converter Char para String Usando o Método valueOf()

  • Abra seu terminal e crie um arquivo Java usando o comando abaixo:

    touch ConvertCharToString.java
  • Abra o arquivo usando um editor de texto e cole o código abaixo:

    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());
      }
    }
  • Compile o código Java usando o comando abaixo no terminal:

    javac ConvertCharToString.java
  • Execute o código Java usando o comando abaixo no terminal:

    java ConvertCharToString
  • A saída será:

    s
    s
    java.lang.String

Converter Char para String Usando o Método toString()

  • Abra o mesmo arquivo ConvertCharToString.java no editor de texto e substitua o método main pelo código abaixo:

    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());
    }
  • Compile o código Java usando o comando abaixo no terminal:

    javac ConvertCharToString.java
  • Execute o código Java usando o comando abaixo no terminal:

    java ConvertCharToString
  • A saída será:

    s
    s
    java.lang.String

Converter Char para String Usando o Operador +

  • Abra o mesmo arquivo ConvertCharToString.java no editor de texto e substitua o método main pelo código abaixo:

    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());
    }
  • Compile o código Java usando o comando abaixo no terminal:

    javac ConvertCharToString.java
  • Execute o código Java usando o comando abaixo no terminal:

    java ConvertCharToString
  • A saída será:

    s
    s
    java.lang.String

Resumo

Neste laboratório, você aprendeu como converter um caractere char para uma string String em Java usando diferentes métodos. Você pode usar os métodos valueOf() ou toString() ou o operador de adição (+) para converter um caractere em uma string.