読みこんだファイルの文字列をbyte配列データで返す
--------------------------------------------------------------------------------
private static byte[] readFileToByte2(String filePath) throws Exception {
FileInputStream fileInputStream = new FileInputStream(filePath);
BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream);
ByteArrayOutputStream out = new ByteArrayOutputStream();
int s;
// 1バイトずつ読み込む
while ((s = bufferedInputStream.read()) != -1) {
// 読み込んだデータをバイト配列に格納する
out.write(s);
}
byte[] tmp=out.toByteArray();
fileInputStream.close();
out.close();
return tmp;
}