Como converter um Char em uma string em Java
Hassan Saeed
12 outubro 2023
-
String.valueOf()
para converter um char para uma string em Java -
Character.toString()
para Converter Char para String em Java -
Concatenação de
String
para converter Char em String em Java
![Como converter um Char em uma string em Java](/img/Java/ag-feature-image---How-to-convert-a-char-to-a-string-in-Java.webp)
Este tutorial discute três métodos para converter um char em uma string em Java.
String.valueOf()
para converter um char para uma string em Java
A maneira mais eficiente é utilizar a função integrada da classe String
- String.valueOf(ch)
.
O exemplo abaixo ilustra isso:
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = String.valueOf(myChar);
System.out.println(charToString);
}
}
Resultado:
> c
Character.toString()
para Converter Char para String em Java
Também podemos utilizar o método embutido da classe Character
para converter um caractere em uma String
.
O exemplo abaixo ilustra isso:
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = Character.toString(myChar);
System.out.println(charToString);
}
}
Resultado:
> c
Concatenação de String
para converter Char em String em Java
Este método simplesmente concatenou o caráter dado com uma string vazia para convertê-lo em uma string.
O exemplo abaixo ilustra isto.
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = myChar + "";
System.out.println(charToString);
}
}
Resultado:
> c
Entretanto, este é o método menos eficiente de todos, já que a operação de concatenação aparentemente simples se expande para new StringBuilder().append(x).append("").toString();
o que consome mais tempo do que os outros métodos que discutimos.
Artigo relacionado - Java String
- Como converter a string Java em Byte
- Como converter Byte Array em Hex String em Java
- Como realizar a conversão de string em array de string em Java
- Como remover string de string em Java
- Comparar Strings em Java
- Gerar String Aleatória em Java