charを配列のインデックスとする場合
無駄な配列の要素ができるよね?
char[] c=new char[128];

a,b,c,d,e,fと1,2,3,4,5しか使わないなら無駄だよね?
やっぱりdictionaryのほうがいいか