//例5-11:使用BufferedReader和BufferedWriter实现文本文件的按行拷贝。importjava.io.*;classFileLineCopy{publicstaticvoidmain(Stringargs[])throwsIOException{if(args.length<2...

//例5-11:使用BufferedReader和BufferedWriter实现文本文件的按行拷贝。

import java.io.*;

class FileLineCopy{

public static void main(String args[]) throws IOException{

if(args.length<2){

System.out.println("用法:FileLineCopy 源文本文件 目标文本文件");

return;

}

FileReader fReader=null;

try{

fReader=new FileReader(args[0]); //创建文件字符输入流

}catch(FileNotFoundException e){

System.out.println("源文件未找到!");

}

BufferedReader bReader=new BufferedReader(fReader); //创建缓冲字符输入流

FileWriter fWriter=new FileWriter(args[1]); //创建文件字符输出流

BufferedWriter bWriter=new BufferedWriter(fWriter); //创建缓冲字符输出流

String strTemp;

while((strTemp=bReader.readLine())!=null){ //从输入流中读取一行字符

bWriter.write(strTemp); //向输出流写入一行字符

bWriter.newLine(); //向输出流中写入换行标记

System.out.println(strTemp);

}

bReader.close();

bWriter.close();

}

}

cmd下运行:

如何才能够完整的运行这个程序?为什么会说找不到Class文件呢?

谢谢!!

展开

流与文件 java_java流与文件处理,请看代码:相关推荐

  1. csv文件 java_Java生成CSV文件实例详解

    本文实例主要讲述了Java生成CSV文件的方法,具体实现步骤如下: 1.新建CSVUtils.java文件: package com.saicfc.pmpf.internal.manage.utils ...

  2. php处理上传文件的步骤,php文件上传步骤

    我们在开发网站的时候,经常会遇到需要制作文件上传功能,下面我们就为大家介绍一下php制作文件上传功能的详细步骤. 推荐教程:PHP视频教程 第一步:创建一个文件上传表单 允许用户从表单上传文件是非常有 ...

  3. [19/03/30-星期六] IO技术_四大抽象类_ 字节流( 字节输入流 InputStream 、字符输出流 OutputStream )_(含字节文件缓冲流)...

    一.概念及分类 InputStream(输入流)/OutputStream(输出流)是所有字节输入输出流的父类 [注]输入流和输出流的是按程序运行所在的内存的角度划分的 字节流操作的数据单元是8的字节 ...

  4. C#基础篇--文件(流)

    1:Path类是专门用来操作文件路径的(Path类是静态类):当然用字符串的处理办法也能实现.  string str = @"C:\Users\成才\Desktop\Hashtable.t ...

  5. netframework转core时文件响应流问题

    做将framework webapi项目转成netcore平台上的webapi项目时,发现原来的返回文件响应流在netcore平台下失效.代码如下,返回pdf文件响应流,供前端显示 /// <s ...

  6. c++ 读文件_C语言处理文件基础知识:文件、流和键盘输入

    文件是一块存储信息的存储器区域,可能这样说很多同学不理解,通俗来说,就是在磁盘上划分一块区域用于存放特定的数据,比如文本数据就是文本文件,音频数据就是音频文件.当然,文件夹也是一个特殊的文件.通常,文 ...

  7. Java的知识点29—— 文件字符流、字节数组流

    文件字符流 FileReader  FileWriter 分段读取 文件字符输入流 package cn.dym; import java.io.File; import java.io.FileNo ...

  8. python输入输出简单例子_Python 文件和流的简单示例

    这篇文章主要为大家详细介绍了Python 文件和流的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 1.打开文 ...

  9. java 文件字节流_Java:文件字符流和字节流的输入和输出

    最近在学习Java,所以就总结一篇文件字节流和字符流的输入和输出. 总的来说,IO流分类如下: 输入输出方向:     输入流(从外设读取到内存)和输出流(从内存输出到外设) 数据的操作方式: 字节流 ...

最新文章

  1. 四月青少年编程组队学习(Python一级)Task02
  2. jquery对输入框内容的数字校验
  3. 你怎么了珍妮,你醒醒啊珍妮~ | 今日最佳
  4. 使用命令行工具创建WildFly OpenShift应用程序
  5. C# 定义了 7 种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量
  6. 2.3 基本算法之递归变递推 放苹果 python
  7. Directx11教程(65) 渲染到纹理
  8. Go语言之map练习
  9. pythonmysqlconnector_python操作mysql——mysql.connector
  10. Raki的读paper小记:How to Fine-Tune BERT for Text Classification?
  11. SVM(三),支持向量机,线性不可分和核函数
  12. error:“Component name “Home“ should always be multi-word vue/multi-word-component-names“
  13. WidsMob Viewer Pro Mac(照片与视频管理查看工具)
  14. python调用gpu amd_TensorFlow使用AMD GPU实现加速(ROCm/Ubuntu 18.04)
  15. SILKY MIRACLE宣布奚梦瑶为品牌代言人
  16. Google战略的深远意义
  17. 会议室预定小程序[叮当会议]
  18. 从0开始学SLAM的各种问题
  19. h3c查看光纤光功率
  20. 硕士毕业论文外审要求

热门文章

  1. Spring 中常用的设计模式对比
  2. TCC事务补偿机制实现分布式事务控制介绍
  3. 斗地主案例的代码实现
  4. 操作系统对性能的影响-MySQL适合的操作系统
  5. 微星z370黑苹果_记录一下装了第二台黑苹果(Z370 + High Sierra)
  6. 我犯的错误--struts标签s:radio
  7. 机器视觉-halcon学习笔记1
  8. 解决ssh远程连接错误问题
  9. springboot 项目部署为war项目
  10. LinbDesk --- 新的extjs4.2 desktop demo : 技术交流Q群:336584192