本文共 1643 字,大约阅读时间需要 5 分钟。
package com.gdin.dome;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import org.junit.Test;public classdome5 {
@Testpublic voidfun(){try{/** 用行为读取的方式,没读取到一行数据就转化为数值*/File file= new File("C:/Users/Administrator/Desktop/test.txt");
BufferedReader reader= new BufferedReader(newFileReader(file));
FileOutputStream output= new FileOutputStream(new File("C:/Users/Administrator/Desktop/a.jpg"));int i = 0;
String s= null;//用于保存读取的 字符
long line = 1l;//每次读取1行
byte[] b= new byte[1024];while((s = reader.readLine())!= null){if(line==1){
s= "ff";
}
i= Integer.parseInt(s, 16);
output.write(i);
line++;
}
reader.close();
output.close();
}catch(IOException e) {//TODO Auto-generated catch block
e.printStackTrace();
}
}
}
View Code
package com.gdin.dome;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import org.junit.Test;
public class dome5 {
@Test
public void fun(){
try {
/*
* 用行为读取的方式,没读取到一行数据就转化为数值
*/
File file = new File("C:/Users/Administrator/Desktop/test.txt");
BufferedReader reader = new BufferedReader(new FileReader(file));
FileOutputStream output = new FileOutputStream(new File("C:/Users/Administrator/Desktop/a.jpg"));
int i = 0;
String s = null;//用于保存读取的 字符
long line = 1l;//每次读取1行
byte[] b= new byte[1024];
while((s = reader.readLine())!= null){
if(line==1){
s = "ff";
}
i = Integer.parseInt(s, 16);
output.write(i);
line++;
}
reader.close();
output.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
转载地址:https://blog.csdn.net/weixin_33613462/article/details/114307238 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!