Introdução
O método toString() do Java é usado para converter um objeto Character em uma String. Neste laboratório, você aprenderá como usar o método toString() da classe Character na programação Java.
Configure Seu Ambiente de Trabalho
Crie um novo arquivo Java chamado CharToString.java no diretório ~/project usando o comando:
cd ~/project
touch CharToString.java
Abra o arquivo CharToString.java em um editor de texto de sua preferência.
Criar um Objeto Character
Nesta etapa, você criará um objeto Character e o inicializará com um valor.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
}
}
Neste exemplo, criamos um objeto Character chamado ch e atribuímos o valor 'a' a ele.
Chamar o Método toString()
Nesta etapa, você usará o método toString() para converter o objeto Character em uma String.
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
}
}
Neste exemplo, chamamos o método toString() no objeto Character ch e atribuímos o valor String retornado a uma nova variável chamada str.
Exibir o Resultado
Nesta etapa, você exibirá o resultado do método toString().
// CharToString.java
public class CharToString {
public static void main(String[] args) {
// create Character object
Character ch = 'a';
// convert Character object to String
String str = ch.toString();
// output the result
System.out.println("The String representation of the Character object is: " + str);
}
}
Neste exemplo, usamos o método System.out.println() para exibir o resultado do método toString().
Exemplo de Entrada do Usuário
Nesta etapa, você criará um exemplo que permite ao usuário inserir um valor Character e, em seguida, o converte em uma String.
// CharToString.java
import java.util.Scanner;
public class CharToString {
public static void main(String[] args) {
try {
System.out.print("Enter a Character value: ");
Scanner sc = new Scanner(System.in);
Character ch = sc.next().charAt(0);
String str = ch.toString();
System.out.println("The String representation of the Character object is: " + str);
}
catch(Exception e) {
System.out.println("Invalid input!!");
}
}
}
Neste exemplo, usamos Scanner para obter a entrada do usuário e, em seguida, convertemos o valor Character inserido em uma String usando o método toString().
Após escrever o código acima, salve e feche o arquivo.
Compilar e Executar o Código
Para compilar o código, execute o seguinte comando a partir do diretório ~/project:
javac CharToString.java
Para executar o código, execute o seguinte comando:
java CharToString
Resumo
Parabéns! Você aprendeu com sucesso como usar o método toString() do Java para converter um objeto Character em uma String. Agora você sabe como criar um objeto Character, chamar o método toString() e exibir o resultado. Você também aprendeu como criar um exemplo que permite aos usuários inserir um valor Character e, em seguida, convertê-lo em uma String.



