Hur man konverterar Char till sträng i Java (exempel)

Innehållsförteckning:

Anonim

I denna handledning kommer vi att studera program till

  1. Att konvertera ett tecken till String
  2. Att konvertera en sträng till karaktär

Konvertera Char till sträng

Det finns flera sätt att konvertera en Char till String i Java. Faktum är att String är gjord av Character array i Java. Char är 16 bitars eller 2 bytes osignerad datatyp.

Vi kan konvertera sträng till karaktär med två metoder -

Metod 1: Använda toString () -metoden

offentlig klass CharToString_toString {public static void main (String [] args) {// ingångsteckenvariabelchar myChar = 'g';// Använd toString () -metoden// toString-metoden tar teckenparameter och konverterar sträng.String myStr = Character.toString (myChar);// skriv ut strängvärdeSystem.out.println ("String is: + myStr);}}

Utgång:

String is: g

Metod 2: Använda valueOf () -metoden

offentlig klass CharToString_valueOf {public static void main (String [] args) {char myChar = 'g';// valueOf-metoden ta teckenparameter och konvertera sträng.String myStr = String.valueOf (myChar);//// skrivsträngvärdeSystem.out.println ("String is: + myStr);}}

Utgång:

String is: g

Konvertera sträng till char

Vi kan konvertera en sträng till char med charAt () -metoden i strängklass.
// Konvertera sträng till karaktär med hjälp av strängmetodpaket com.guru99;offentlig klass StringToChar {public static void main (String [] args){// input SträngSträng myStr = "Guru99";// hitta stränglängd med hjälp av längdmetoden.int stringLength = myStr.length ();// för loopstart 0 till total längdför (int i = 0; i 

Produktion:

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