In questo tutorial, studieremo programmi per
- Per convertire un carattere in String
- Per convertire una stringa in carattere
Converti carattere in stringa
Esistono diversi modi per convertire un carattere in una stringa in Java. In effetti, String è composto da un array di caratteri in Java. Char è un tipo di dati senza segno a 16 bit o 2 byte.
Possiamo convertire String in Character usando 2 metodi:
Metodo 1: utilizzo del metodo toString ()
classe pubblica CharToString_toString {public static void main (String [] args) {// immette la variabile del caratterechar myChar = 'g';// Utilizzo del metodo toString ()// Il metodo toString accetta il parametro del carattere e converte la stringa.String myStr = Character.toString (myChar);// stampa il valore della stringaSystem.out.println ("La stringa è: + myStr);}}
Produzione :
String is: g
Metodo 2: utilizzo del metodo valueOf ()
classe pubblica CharToString_valueOf {public static void main (String [] args) {char myChar = 'g';// valueOf prende il parametro del carattere e converte la stringa.String myStr = String.valueOf (myChar);//// valore della stringa di stampaSystem.out.println ("La stringa è: + myStr);}}
Produzione :
String is: g
Converti stringa in caratteri
Possiamo convertire una stringa in char usando il metodo charAt () della classe String.// Converti stringa in carattere utilizzando il metodo stringapacchetto com.guru99;public class StringToChar {public static void main (String [] args){// stringa di inputString myStr = "Guru99";// trova la lunghezza della stringa utilizzando il metodo length.int stringLength = myStr.length ();// per il ciclo inizia da 0 alla lunghezza totalefor (int i = 0; iProduzione:
Character at 0 Position: GCharacter at 1 Position: uCharacter at 2 Position: rCharacter at 3 Position: uCharacter at 4 Position: 9Character at 5 Position: 9