6、[简答题] 【字节流复制文件】 描述:利用字节流将E盘下的a.png图片复制到D盘下(文件名保存一致) 要求: 一次读写一个字节的方式
6、[简答题] 【字节流复制文件】
描述:利用字节流将E盘下的a.png图片复制到D盘下(文件名保存一致)
要求:
一次读写一个字节的方式
package day_09_test;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
//6、[简答题] 【字节流复制文件】
//描述:利用字节流将E盘下的a.png图片复制到D盘下(文件名保存一致)
//要求:
//一次读写一个字节的方式
public class Test6 {
public static void main(String[] args) throws IOException {
/* //创建数据源
FileInputStream fileInputStream = new FileInputStream("e:\\a.png");//读数据
FileOutputStream fileOutputStream = new FileOutputStream("d:\\a_copy.png");//写数据
//定义变量,循环次数
int len;
byte[] b = new byte[1024];
//循环读数据
while ((len = fileInputStream.read() )!=-1) {
//写数据
fileOutputStream.write(b,0,len);
}
fileInputStream.close();
fileOutputStream.close();*/
FileInputStream fi = new FileInputStream("E:\\a.png");
FileOutputStream fo = new FileOutputStream("D:\\a_copy.png");
int len;
while ((len= fi.read())!=-1){
fo.write(len);
}
fi.close();
fo.close();
}
}
分类:
java提高day_09
« 上一篇: 5、[简答题] 【字节输入流一次读取一个字节数组数据】 描述:利用字节输入流读取D盘文件b.txt的内容,文件内容确定都为纯ASCII字符, 使用循环读取,一次读取一个字节数组,直到读取到文件末尾,将读取到的字节数组转换成字符串输出到控制台。
» 下一篇: 8、[简答题] 【IO对象Properties结合使用,设置properties文件】 描述: 我有一个文本文件score.txt,我知道数据是键值对形式的,但是不知道内容是什么。 请写一个程序判断是否有"lisi"这样的键存在,如果有就改变其实为"100" score.txt文件内容如下: zhangsan = 90 lisi = 80 wangwu = 85
» 下一篇: 8、[简答题] 【IO对象Properties结合使用,设置properties文件】 描述: 我有一个文本文件score.txt,我知道数据是键值对形式的,但是不知道内容是什么。 请写一个程序判断是否有"lisi"这样的键存在,如果有就改变其实为"100" score.txt文件内容如下: zhangsan = 90 lisi = 80 wangwu = 85
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通