Hur man konverterar Char till String in Java (Exempel)
I denna handledning kommer vi att studera program till
- Fรถr att konvertera ett tecken till String
- Fรถr att konvertera en strรคng till tecken
Konvertera Char till String
Det finns flera sรคtt att konvertera en Char till String in Java. Faktum รคr att String รคr gjord av Character array in Java. Char รคr 16 bitar eller 2 bytes osignerad datatyp.
Vi kan konvertera strรคng till tecken med tvรฅ metoder -
Metod 1: Anvรคnder metoden toString().
public class CharToString_toString {
public static void main(String[] args) {
//input character variable
char myChar = 'g';
//Using toString() method
//toString method take character parameter and convert string.
String myStr = Character.toString(myChar);
//print string value
System.out.println("String is: " + myStr);
}
}
Fรถrvรคntad utgรฅng:
String is: g
Metod 2: Anvรคnder metoden valueOf().
public class CharToString_valueOf {
public static void main(String[] args) {
char myChar = 'g';
//valueOf method take character parameter and convert string.
String myStr = String.valueOf(myChar);
////print string value
System.out.println("String is: " + myStr);
}
}
Fรถrvรคntad utgรฅng:
String is: g
Konvertera strรคng till char
Vi kan konvertera en strรคng till char med hjรคlp av metoden charAt() i klassen String.
//Convert String to Character using string method
package com.guru99;
public class StringToChar {
public static void main(String[] args)
{
//input String
String myStr = "Guru99";
//find string length using length method.
int stringLength =myStr.length();
//for loop start 0 to total length
for(int i=0; i < stringLength;i++)
{
//chatAt method find Position and convert to character.
char myChar = myStr.charAt(i);
//print string to character
System.out.println("Character at "+i+" Position: "+myChar);
}
}
}
Fรถrvรคntad produktion:
Character at 0 Position: G Character at 1 Position: u Character at 2 Position: r Character at 3 Position: u Character at 4 Position: 9 Character at 5 Position: 9
