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