您的位置:首页 > 编程语言 > Java开发

java批量读取

2016-01-14 13:30 429 查看
import java.io.FileInputStream;
import java.io.IOException;

public class IOUtile {
/**
* 批量读取
* 读取指定文件内容,然后以16进制输出到控制台
* 每读10个换行
* @param file
* @throws IOException
*/
public static void Hex(String file) throws IOException{
FileInputStream in = new FileInputStream(file);
byte[] buf = new byte[20 * 1024];
int bite = in.read(buf, 0, buf.length);
int j = 1;
while(bite != -1){
for(int i = 0 ; i < bite ; i++){
System.out.print(Integer.toHexString(buf[i] & 0xff) + " ");
if (j++ % 10 == 0)
System.out.println();
}
}
}
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: