Javaの型変換

java-convert.png

byte[]→String

String s = new String(byte[]);
String s = new String(byte[],"UTF-8");//文字コードを指定することも可能

指定可能な文字コード

文字セット 説明
US-ASCII 7 ビット ASCII (ISO646-US/Unicode 文字セットの Basic Latin ブロック)
ISO-8859-1 ISO Latin Alphabet No. 1 (ISO-LATIN-1)
UTF-8 8 ビット UCS Transformation Format
UTF-16BE 16 ビット UCS 変換形式、ビッグエンディアンバイト順
UTF-16LE 16 ビット UCS 変換形式、リトルエンディアンバイト順
UTF-16 16 ビット UCS 変換形式、オプションのバイト順マークで識別されるバイト順

サポートサイト Wikidot.com