Converti un carattere in una stringa in Java
-
String.valueOf()
per convertire un carattere in una stringa in Java -
Character.toString()
per convertire un carattere in una stringa in Java -
Concatenazione
String
per convertire un carattere in una stringa in Java
Questo tutorial discute tre metodi per convertire un carattere in una stringa in Java.
String.valueOf()
per convertire un carattere in una stringa in Java
Il modo più efficiente è usare la funzione incorporata della classe String
- String.valueOf(ch)
.
L’esempio seguente lo illustra:
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = String.valueOf(myChar);
System.out.println(charToString);
}
}
Produzione:
> c
Character.toString()
per convertire un carattere in una stringa in Java
Possiamo anche usare il metodo integrato della classe Character
per convertire un carattere in una String
.
L’esempio seguente lo illustra:
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = Character.toString(myChar);
System.out.println(charToString);
}
}
Produzione:
> c
Concatenazione String
per convertire un carattere in una stringa in Java
Questo metodo concatena semplicemente il carattere dato con una stringa vuota per convertirlo in una stringa.
L’esempio seguente lo illustra.
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = myChar + "";
System.out.println(charToString);
}
}
Produzione:
> c
Tuttavia, questo è il metodo meno efficiente di tutti poiché l’operazione di concatenazione apparentemente semplice si espande in new StringBuilder().append(x).append("").toString();
che richiede più tempo rispetto agli altri metodi discussi.
Articolo correlato - Java String
- Converti array di byte in stringa esadecimale in Java
- Converti stringa Java in byte
- Eseguire la conversione di array da stringa a stringa in Java
- Rimuovi sottostringa dalla stringa in Java
- Confronta le stringhe in Java
- Genera stringa casuale in Java