Home > Java > [Java] 「ASCIIコード⇒文字列」変換

[Java] 「ASCIIコード⇒文字列」変換

ASCIIコードから文字列への変換にはStringクラスが使用できます。

Stringクラスにはいくつかのコンストラクタが存在しますが、ASCIIコード⇒文字列変換では

String(byte[] bytes, Charset charset)

を使用します。

第1引数にASCIIコードが格納されたbyte配列、第2引数に文字セットを指定します。
文字セットには「”US-ASCII”」を指定します。
 

public void hoge() {
    try {
        byte[] ascii = new byte[]{ 49, 50, 51 };
        String strAscii = new String(new byte[] { ascii }, "US-ASCII");
        System.out.println(strAscii);
    } catch (Exception e) {
        e.printStackTrace();
    }
}

 

実行すると

123

と表示されます。
 
 

関連があると思われる記事:

このエントリーをはてなブックマークに追加
はてなブックマーク - [Java] 「ASCIIコード⇒文字列」変換
Facebook にシェア
[`google_buzz` not found]
[`yahoo` not found]
[`livedoor` not found]
[`friendfeed` not found]
[`tweetmeme` not found]
[`grow` not found]

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://gacken.com/wp/program/java/2513/trackback/
Listed below are links to weblogs that reference
[Java] 「ASCIIコード⇒文字列」変換 from ミライニトドケ

Home > Java > [Java] 「ASCIIコード⇒文字列」変換

Search
Feeds
Meta
人気の記事

Return to page top