Cómo convertir un carácter en una cadena en Java
-
String.valueOf()
para convertir un char en una cadena en Java -
Character.toString()
para convertir Char en String en Java - Concatenación de Cadenas para convertir un carácter en una cadena en Java
Este tutorial discute tres métodos para convertir un char en una cadena en Java.
String.valueOf()
para convertir un char en una cadena en Java
La forma más eficiente es usar la función incorporada de la clase String
- String.valueOf(ch)
.
El siguiente ejemplo ilustra esto:
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 convertir Char en String en Java
También podemos usar el método incorporado de la clase Character
para convertir un carácter en una String
.
El siguiente ejemplo ilustra esto:
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = Character.toString(myChar);
System.out.println(charToString);
}
}
Resultado:
> c
Concatenación de Cadenas para convertir un carácter en una cadena en Java
Este método simplemente concatena el carácter dado con una cadena vacía para convertirlo en una cadena.
El siguiente ejemplo ilustra esto.
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = myChar + "";
System.out.println(charToString);
}
}
Resultado:
> c
Sin embargo, este es el método menos eficiente de todos, ya que la operación de concatenación aparentemente simple se expande a new StringBuilder().append(x).append("").toString();
que consume más tiempo que los otros métodos que discutimos.
Artículo relacionado - Java String
- Cómo eliminar la subcadena de la cadena en Java
- Cómo realizar una conversión de cadena a cadena en Java
- Cómo convertir un array de bytes en una cadena hexadecimal en Java
- Cómo convertir una cadena de Java en un byte
- Generar cadena aleatoria en Java
- El método Swap en Java