文件的复制
来源:互联网 发布:windows无法取得路径 编辑:程序博客网 时间:2024/06/07 06:52
package wei;import java.io.*;import java.util.Scanner;public class hklg { static final String INPUT="d:/student.txt";//定义输入文件路径 static final String OUTPUT="d:/stunew.txt";//定义输出文件路径 public static void main(String[] args) throws FileNotFoundException { // TODO Auto-generated method stub int iResult; String str; RandomAccessFile rdin=new RandomAccessFile(INPUT,"rw");//创建具有读写功能的RandomAccessFile对象rdin FileInputStream fisIn=new FileInputStream(INPUT);//创建文件读入流对象fisIn FileOutputStream fosOut=new FileOutputStream(OUTPUT);//创建文件写出流对象fosOut try{ System.out.println("添加文件内容:"); Scanner sc=new Scanner(System.in); str=sc.next();//从键盘输入信息 rdin.writeBytes(str);//将读入的字符串信息写入RandomAccessFile对象rdin System.out.println("开始复制文件"+INPUT); do{ //实现复制功能 iResult=fisIn.read(); if(iResult!=-1){ fosOut.write(iResult); System.out.println("...\n"); } }while(iResult!=-1); System.out.println(INPUT+"已复制到"+OUTPUT); fisIn.close();//关闭fisIn对象 fosOut.close();//关闭fosOut对象 } catch(IOException e){ e.printStackTrace(); } }}
知识点:
1 字节流;
2 Input Stream类;
3 Output Stream类;
4 File Input Stream类;
5 File Output Stream类;
我知道了字节流和字符流,java中的字节流用于处理字节的输入输出。
阅读全文
0 0
- 文件的复制
- DELPHI文件的复制
- 文件的复制
- 文件的复制
- C++ ------------------------- 文件的复制
- 文件的复制
- iOS文件的复制
- JAVA 文件的复制
- 文件的复制
- 文件复制的疑惑
- 文件的复制io
- Linux文件的复制
- 文件的复制
- java 文件的复制
- 文件的复制
- Linux文件的复制
- 文件的复制
- 实现文件的复制
- 吴恩达Coursera深度学习课程 DeepLearning.ai 提炼笔记(1-2)-- 神经网络基础(转载)
- Visualizing and understandingConvolutional Networks笔记4
- c++premier(第五版)读书笔记-第二章
- QtDownloadTool——简单的HTTP资源下载工具
- 入门c++(一、编译预处理)
- 文件的复制
- mips架构linux启动分析(三)(setup_arch--->cpu_probe)
- 循环素数
- pandas分块读取较大csv的方法
- HDU 1171 Big Event in HDU
- ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock
- 摩尔定律还有效吗?
- 判断学生成绩是否有效
- 线程并发一:概念理解