第48天 2020/8/22
今 第二题的总结
明 第二题知识点补充
读取文件的方法很多
1.
File file=new File(name);
Long filelength = file.length();
byte[] b = new byte[filelength.intValue()];
FileInputStream in=new FileInputStream(file);
in.read(b);
in.close();
2.
File Filech=new File(name);
FileInputStream streamln=new FileInputStream(filena);
FileInputStream ina=new FileInputStream(filena);
ina.read(by);
ina.close();
写入文件
1. 复制文件
// FileOutputStream streamOut=new FileOutputStream(Filech);
int c;
//从源文件中按字节读入数据,如果内容还没读完,则继续
while ((c = streamln.read()) != -1) {
streamOut .write (c); //写入目标文件
}
streamOut.close(); //关闭输出流
2.直接输入
DataOutputStream dout = new DataOutputStream(new FileOutputStream(Filech));
dout.write(b);
dout.close();

浙公网安备 33010602011771号