サイズを知らずに配列を埋めようとしています。これを行うためにArrayListを使用しました
String filename = "C:\\tmTest.123";
int tmHex;
FileInputStream in = null;
ArrayList<Byte> bytes = new ArrayList<Byte>();
try
{
in = new FileInputStream(filename);
while((tmHex = in.read()) != -1)
{
bytes.add(Byte.parseByte("", tmHex));
}
}
catch (IOException ex)
{
Logger.getLogger(NARSS02.class.getName()).log(Level.SEVERE, null, ex);
}
しかし、例外 NumberFormatException が発生しました。なんで ?ファイルからのバイトの読み取り中に配列を埋める他の方法がある場合。