文字コード

「@」がPythonにもJavaにもあったもの。「P」がPythonにはあったけど、Javaにはなかったもの。「J」がJavaにはあったけどもPythonにはなかったもの。PのどれかとJのどれかが対応する可能性は高いが…。
日本語だけでこんなにたくさん文字コードがあるとは思わなかった。しかも名前の表記に揺れがあって、Javaの方でiso2022_jpってやってもUnsupportedEncodingExceptionと怒られる。Javaではiso2022jp。

@ shift_jis
@ euc_jp
@ ms932
@ iso2022_jp
P iso2022_jp_1
P iso2022_jp_2
P iso2022_jp_2004
P iso2022_jp_3
P iso2022_jp_ext
P shift_jis_2004
P shift_jisx0213
P euc_jis_2004
P euc_jisx0213
J Cp930
J Cp939
J Cp942
J Cp943
J Cp33722 (IBM-eucJP)
J JIS0201
J JIS0208
J JIS0212