タイトルで言い切った(一度使ってみたかった)。勉強ついでに Unicode の表をみてたら「ぁ」とかどういう値になるんだろうなぁと思って Java のコードを書いてみて気がついた。 public static void main(String args[]) throws Exception { print("ぁ" , "SJIS"); print("ぁ" , "Windows-31J"); print("ぁ" , "UTF-8"); print("ぁ" , null); } private static void print(String msg , String encoding) throws Exception { byte[] bytes = encoding == null ? msg.getBytes() : msg.getBytes(encoding); for(int i