Ako previesť znak na reťazec v Jave (príklady)

Obsah:

Anonim

V tomto tutoriáli budeme študovať programy do

  1. Ak chcete previesť znak na reťazec
  2. 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; i 

Vý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