Ini program permintaan dari tiek, sebenarnya minta konversi dari
string ke char, tapi ga ada salahnya untuk ngebuat konversi dari
char ke string dulu.. hehehhe jadi bisa di jadikan sebuah perbandingan
Coding Pertama Konversi Char ke String
public class KonversiCharKeString
{
public static void main(String args[])
{
char o = 'O';
//pendekatan 1: konversi char ke String
String str1 = String.valueOf(o);
System.out.println( "string1 = " + str1 );
//pendekatan 1: konversi char ke String
String str2 = Character.toString(o);
System.out.println( "string2 = " + str2 );
}
}
Coding Kedua Konversi Char ke String, melalui input dari keyboard
import java.io.*;
import java.lang.*;
public class InputKeyboardKonversiCharKeString{
public static void main(String args[])throws IOException{
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Masukan Sebuah Char:");
String s = read.readLine();
char o = s.charAt(0);
System.out.println("Character : " + o);
String str1 = Character.toString(o);
System.out.println("String : " + str1);
}
}
screen shot program:
untuk coding char o = s.charAt(0) anda bisa mengubah index (0) menjadi 1,2,3 tergantung dari index kebarapa yang anda mau,
contoh: saya setting s.charAt(1)
kemudian saya inputkan : Aku
maka charcter : k
selamat mencoba
Refrensi:
http://www.roseindia.net/java/java-conversion/CharToString.shtml
http://it.ibluespace.com/sites/default/files/java/JavaBasics/DataTypeConversions/CharToStringConverter.html