{{category プログラミング}} !!!Java Java言語では、バージョン7から、JIS X 0213の符号化方式のひとつShift_JIS-2004への 対応が追加されています。 Java 6でも、途中のUpdateから同様に追加されています。 "x-SJIS_0213" という名称で登録されています。 文字コードを指定する場面においてこの文字列を指定すると、 Shift_JIS-2004が利用できます。 ファイル入出力などに利用可能です。 Javaの内部コードはUnicode (UTF-16)なので、UnicodeとShift_JIS-2004とのコード変換が なされます。 試したところでは、JIS X 0213の2004年版で追加された漢字や、 結合文字を用いるアイヌ語用片仮名、 サロゲート・ペアを用いる漢字についてもきちんと動くようです。 !!参考 *Java 7の[Supported Encodings|http://docs.oracle.com/javase/7/docs/technotes/guides/intl/encoding.doc.html] (Oracle社のサイト) !!関連項目 *Scala !!コメント {{comment}} {{attach}}