V tomto tutoriáli budeme študovať programy do
- Ak chcete previesť znak na reťazec
- Ak chcete previesť reťazec na znak
Premeniť znak na reťazec
Existuje niekoľko spôsobov, ako previesť Char na String v Jave. V skutočnosti je reťazec vyrobený z poľa znakov v Jave. Char je 16-bitový alebo 2 bajty nepodpísaný dátový typ.
Reťazec na znak môžeme previesť pomocou 2 metód -
Metóda 1: Použitie metódy toString ()
verejná trieda CharToString_toString {public static void main (String [] args) {// vstupná premenná znakuchar myChar = 'g';// Pomocou metódy toString ()// metóda toString vezme znakový parameter a prevedie reťazec.Reťazec myStr = Character.toString (myChar);// hodnota tlačového reťazcaSystem.out.println ("Reťazec je: + myStr);}}
Výkon :
String is: g
Metóda 2: Použitie metódy valueOf ()
verejná trieda CharToString_valueOf {public static void main (String [] args) {char myChar = 'g';// metóda valueOf vezme znakový parameter a prevedie reťazec.String myStr = String.valueOf (myChar);//// hodnota tlačeného reťazcaSystem.out.println ("Reťazec je: + myStr);}}
Výkon :
String is: g
Prevod reťazca na char
String môžeme previesť na char pomocou metódy charAt () triedy String.// Prevod reťazca na znak pomocou reťazcovej metódybalíček com.guru99;verejná trieda StringToChar {public static void main (reťazec [] args){// vstupný reťazecReťazec myStr = "Guru99";// nájdite dĺžku reťazca pomocou metódy dĺžky.int stringLength = myStr.length ();// pre začiatok slučky od 0 po celkovú dĺžkupre (int i = 0; iVýkon:
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