String <-> char

// char to String
char c = 'A';
String str = String.valueOf(c);

// String to char
String str2 = "A";
char c2 = str2.charAt(0);

String <-> char Array

// String to char Array
String str = "charArray";
char[] c_arr = str.toCharArray();

// char Array to String
String newStr = c_arr.toString();

String.split

String str = "Hotsse~^~Developer~^~01012345678"
String []arr = str.split("~^~");
for(String tmp : arr){
    System.out.println(tmp);
}