ASCIIコードから文字列への変換にはStringクラスが使用できます。
Stringクラスにはいくつかのコンストラクタが存在しますが、ASCIIコード⇒文字列変換では
String(byte[] bytes, Charset charset)
を使用します。
第1引数にASCIIコードが格納されたbyte配列、第2引数に文字セットを指定します。
文字セットには「”US-ASCII”」を指定します。
3 | byte [] ascii = new byte []{ 49 , 50 , 51 }; |
4 | String strAscii = new String( new byte [] { ascii }, "US-ASCII" ); |
5 | System.out.println(strAscii); |
6 | } catch (Exception e) { |
実行すると
123
と表示されます。
関連があると思われる記事:
[`google_buzz` not found]
[`yahoo` not found]
[`livedoor` not found]
[`friendfeed` not found]
[`grow` not found]