java读取一个文件到byte数组
BufferedInputStream in = new BufferedInputStream(new FileInputStream("/media/music/hello.ogg")); ByteArrayOutputStream out = new ByteArrayOutputStream(1024); System.out.println("Available bytes:" + in.available()); byte[] temp = new byte[1024]; int size = 0; while ((size = in.read(temp)) != -1) { out.write(temp, 0, size); } in.close(); byte[] content = out.toByteArray(); System.out.println("Readed bytes count:" + content.length);
浙公网安备 33010602011771号