[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends] Re: [jfriends] Re: [jfriends] Re: JDBC と日本語




>というか、Stringクラスは当然、内部コードとかはちゃんと持っていているはず
>ですが、SJISで取り出せといえばSJISになるしUnicodeで取り出せといえば、
>Unicodeになる汎用的なクラスなのではという気がします。

String の中は Unicode だと思っていたのですが↓。

 http://java-house.etl.go.jp/ml/archive/j-h-b/013287.html#body

>つまり、SJISや、Unicodeという概念はそのバイトコードに変換して始めて意味を
>持つものですよね。Stringクラス自体がSJISやUNicodeであるというのはあまり、
>意味がないということです。

ここでいう「バイトコード」とは、byte[] のことなのでしょうか。

>(1)それからUNICODEへの変換(バイトコード変換)は、まだできていません。
>      誰か詳しい人いません?

String から byte[] に変換する方法ですか? (なんか勘違いしてるような気がする..)

>(2)最上位ビットの桁落ちもいまだ釈然としない気がするのですが(Latin−1
>      の規格は8ビットに対応しています。)これも知っている人がいたら、よ
>      ろしく。

私も良く分かっていませんが、エンコーディングの一覧は下記にありますね。

http://www.ke.ics.saitama-u.ac.jp/~masa/java/JDK1.1/i18n/Encoding.html
------------------------------------------------------------------
遠藤靖之 (えんどう やすゆき) <yasuyuki@xxxxxxxxxx>
http://www.freepage.total.co.jp/jfriends/ (Java互助会ホームページ)
株式会社タイムインターメディア 情報通信サービス部 TEL 03-5362-9009
〒162-0065 新宿区住吉町3-11 新宿スパイアビル      FAX 03-5362-9008