Quindi non puoi nemmeno usare
codice:
a.toCharArray()
??

Ok, in un array di Object puoi solo aggiungere Object o derivati.

Utilizza, quindi, il wrapper di char: Character, in questo modo:

codice:
String a = "miaParola";
Object o[]= new Object[a.length()];
for(int i=0; i<a.length(); i++) {
   Character c = new Character(a.charAt(i));
   o[i] = c;
}
Così riempi il tuo array