Javaのutf-8とかunicodeへのファイル変換
utf-8 => unicode にファイルをエンコードする。
$ cat JSample3_1.java class JSample3_1{ public static void main(String args[]){ System.out.println("こんにちは"); System.out.println("お元気ですか"); } } $ native2ascii -encoding UTF-8 JSample3_1.java JSample3_2.java $ cat JSample3_2.java class JSample3_1{ public static void main(String args[]){ System.out.println("\u3053\u3093\u306b\u3061\u306f"); System.out.println("\u304a\u5143\u6c17\u3067\u3059\u304b"); } } $ javac JSample3_2.java $ java JSample3_1 こんにちは お元気ですか $ native2ascii -reverse JSample3_2.java JSample3_3.java $ cat JSample3_3.java class JSample3_1{ public static void main(String args[]){ System.out.println("こんにちは"); System.out.println("お元気ですか"); } }