java读取二进制文件数据
- 1.读取文件信息
java提供多种读取方式:
/**
* 按字节读取文件数据
* @param fileName 文件路径包括文件名
*/
public static void readFileByBytes(String fileName) {
try {
//传入文件路径fileName,底层实现 new FileInputStream(new File(fileName));相同
FileInputStream in = new FileInputStream(fileName);
//每次读10个字节,放到数组里
byte[] bytes = new byte[10];
int c;
while((c=in.read(bytes))!=-1){
System.out.println(Arrays.toString(bytes));
}
} catch (Exception e) {
// TODO: handle exception
}
}
/**
* 按字符读取文件数据
* @param fileName 文件路径包括文件名
*/
public static void readFileByChar(String fileName) {
try {
//传入文件路径fileName,底层实现 new FileInputStream(new File(fileName));相同
FileInputStream in = new</