网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Java核心代码例程之:CalendarDe.
.装与设置用于数据库应用程序的JB.
.Resin与IIS结合的一些补充技巧.
.探索JSF框架中使用的设计模式.
.第一次接触ejb.
.非常有用的操作Internet的API函数.
.java读取操作系统环境变量.
.通过文本文档实现信息的批量导入.
.关于中Tag File的一点补充.
.关于Java组件开发:一个概念框架(.
.java以及其相关性应用.
.Java面向对象的思维方法.
.戏谈Java学习.
.Java10年回顾:世界各地开发高手谈.
.J2EE1.4新特性之EJB2.1的新特性.
.Java程序员的存储过程.
.Java用户界面编程指南(中文).
.驯服Tiger之访问环境变量和调用子.
.[JAVA100例]037、读取随机文件.
.Java网络编程之传输控制协议(一).

[JAVA100例]034、读写文件(字符操作)

发表日期:2008-1-5


import Java.io.*;


/**
 * <p>Title: 文件的读取和写入(字符)</p>
 * <p>Description: 使用FileReader和FileWriter类,采用字符文件访问方式操作文件。</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: </p>
 * @version 1.0
 */
public class CopyChar {
/**
 *<br>方法说明:主方法
 *<br>输入参数:
 *<br>返回类型:
 */
    public static void main(String[] args) throws IOException {
        String sFile;
        String oFile;
        if(args.length<2){
          System.out.println("USE:java CopyChar source file object file");
          return;
        }else{
          sFile = args[0];
          oFile = args[1];
        }
        try{
          File inputFile   = new File(sFile);//定义读取的文件源
          File outputFile = new File(oFile);//定义拷贝的目标文件
          //定义输入文件流
          FileReader in   = new FileReader(inputFile);
          //将文件输入流构造到缓存
          BufferedReader bin = new BufferedReader(in);
          //定义输出文件流
          FileWriter out  = new FileWriter(outputFile);
          //将输出文件流构造到缓存
          BufferedWriter bout = new BufferedWriter(out);
          int c;
          //循环读取和输入文件。
          while ((c = bin.read()) != -1)
             bout.write(c);
          bin.close();
          bout.close();
        }catch(IOException e){
          //文件操作,捕捉IO异常。
          System.err.println(e);
        }
    }
}



上一篇:Canvas里断行的方法 人气:620
下一篇:[JAVA100例]033、读写文件(字节) 人气:880
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐