????1????????????????
/**
* ????????λ??????????????????????????????????????????????
*/
public static void readFileByBytes(String fileName) {
File file = new File(fileName);
InputStream in = null;
try {
System.out.println("????????λ?????????????ζ????????");
// ??ζ???????
in = new FileInputStream(file);
int tempbyte;
while ((tempbyte = in.read()) != -1) {
System.out.write(tempbyte);
}
in.close();
} catch (IOException e) {
e.printStackTrace();
return;
}
try {
System.out.println("????????λ?????????????ζ????????");
// ??ζ???????
byte[] tempbytes = new byte[100];
int byteread = 0;
in = new FileInputStream(fileName);
// ??????????????????У?byteread???ζ?????????
while ((byteread = in.read(tempbytes)) != -1) {
System.out.write(tempbytes?? 0?? byteread);
}
} catch (Exception e1) {
e1.printStackTrace();
} finally {
if (in != null) {
try {
in.close();
} catch (IOException e1) {
}
}
}
}