- PR -

JDK1.3と1.4でSJIS/EUCの全角ダッシュのUnicodeへのマップ先が異なる

1
投稿者投稿内容
Zep
会議室デビュー日: 2008/01/09
投稿数: 4
投稿日時: 2008-01-09 14:56
よろしくお願いします。

全角ダッシュ"―"を文字コードSJISでJavaに取り込んだとき、
Java内部でのUnicodeのコードポイントは
JDK1.3 : U+2015
JDK1.4 : U+2014
という結果になるのですが、なぜそうなったのか、
調べてみてもSunのリリースノートなどには記載がなく、
参照元記事URLのページしか見つけられませんでした。

この件についてご存知の方がいましたら教えてください。


※"Shift-JIS"のエイリアスの変更の問題ではないです。
お犬様
ベテラン
会議室デビュー日: 2003/01/26
投稿数: 67
投稿日時: 2008-01-09 15:33
おそらくbug_id:4251698の修正を受けてJIS標準に従った結果ではないかと思います。
Zep
会議室デビュー日: 2008/01/09
投稿数: 4
投稿日時: 2008-01-09 15:57
Bug Detailを確認しました。
どうやらその通りのようですね。
解決です、ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)