Java基础——赋值文档及图片
来源:互联网 发布:安卓手机检测软件 知乎 编辑:程序博客网 时间:2024/05/16 00:31
复制文件demo
public class CopyTxt {
public static void main(String[] args) throws Exception{
File src = new File("in\\Android.doc");
File desc = new File("out\\CopyAndroid.doc");
copyFile(src,desc);
}
private static void copyFile(File src, File desc) throws Exception {
//创建一个带缓存的字符流 带缓存的字符流依赖于字符流
BufferedReader r = new BufferedReader(new FileReader(src));
BufferedWriter w = new BufferedWriter(new FileWriter(desc));
//一次读一行
String line = null;
//如果没有读到最后一行则继续执行
while ((line = r.readLine())!=null) {
w.write(line);
w.newLine();
}
w.flush();
w.close();
r.close();
}
}
复制图片demo
public class CopyPhoto {
public static void main(String[] args)throws Exception{
File src = new File("in\\11.png");
File dest = new File("out\\Copy11.png");
copyPhoto(src,dest);
}
private static void copyPhoto(File src, File dest) throws Exception {
//赋值图片使用效率高的带缓存的字节流 而带缓存的字节流依赖与普通的字节流
BufferedInputStream bis = new BufferedInputStream(new FileInputStream(src));
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(dest));
byte[] b = new byte[1024];
int len = -1;
while ((len =bis.read(b))!=-1) {
bos.write(b, 0, len);
}
bos.flush();
bos.close();
bis.close();
}
}
- Java基础——赋值文档及图片
- Java基础操作——给参数赋值
- 黑马程序员——Java基础---赋值运算符
- Java—String的两种赋值方式及区别
- 黑马程序员——Java基础----面向对象(static、main函数、帮助文档及运用)(3)
- JAVA基础6.41——JAVA文档注释
- jQuery基础-选择图片并赋值
- Python基础——语句_赋值
- Java基础——API文档,说明书的制作
- 黑马程序员——Java基础-数组、帮助文档
- JAVA 日期赋值及比较
- 六:Java语言基础组成——运算符之赋值运算符、比较运算符
- JAVA基础——数据类型及运算
- Java基础——变量及数据类型
- JAVA基础——初识JAVA(四)(Scanner、算术、赋值、比较、逻辑、三元运算符)
- Log4j2官方文档翻译、学习笔记之一——log4j2基础配置及功能概述
- java基础之 赋值运算符
- 赋值运算符--Java基础010
- mysql中的索引
- windows中计算进程CPU占用率(一)
- 文章标题
- CocoaPods Podfile--编写格式
- 2、页面置换算法
- Java基础——赋值文档及图片
- 指针漫谈(三):有关指针初始化的问题
- Android获取验证码倒计时功能(Timer实现)
- Linux安装gcc和g++
- 2016/11/10
- springMVC上传文件大小限制以及超过限制后的自定义处理
- 趣味取小数
- 小论软件工程(C编码实践篇)
- 2016/11/11