>>148
一文字ずつ変えてくしかないんじゃ?

if( Character.isUpperCase( c ) )
 c = Character.toLowerCase( c );
else if( Character.isLowerCase( c ) )
 c = Character.toUpperCase( c );