RE:de Char[] a String ???
Te refieres a un arreglo de char[] primitivos? Usa el constructor de String:
char[] str = "Message in a bottle";
String s = new String(str);
Un arreglo de la clase Character? no se si haya un método directo, por lo que puedes convertir el arreglo de Character en una arreglo de char:
Character[] str_Chr = new Character[5];
str_Chr[0] = new Character('H');
str_Chr[1] = new Character('e');
str_Chr[2] = new Character('l');
str_Chr[3] = new Character('l');
str_Chr[4] = new Character('o');
char[] str = new char[5];
for(int i=0; i<5; i++)
str[i] = str_Char[i].charValue();
String s = new String(str);