首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

小弟我是一个菜鸟求高手帮小弟我看一下小弟我这哪儿错啦咋回事

2012-01-19 
求助我是一个初学者求高手帮我看一下我这哪儿错啦怎么回事啊package 第十四章.IOimport java.io.Fileimp

求助我是一个初学者求高手帮我看一下我这哪儿错啦怎么回事啊

package 第十四章.IO;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

public class D316 {//有问题
  public static void main(String[] args) {
  try {
  FileInputStream fileinputstream=new FileInputStream(new File("C:/a.text"));
  InputStreamReader inputstreamreader=new InputStreamReader(fileinputstream);
  FileOutputStream fileoutputstream=new FileOutputStream(new File("C:/b.text"));
  OutputStreamWriter outputstreamwriter=new OutputStreamWriter(fileoutputstream);
  int ch;
  while ((ch=inputstreamreader.read())!=-1) {
  System.out.print(ch+" ");
  outputstreamwriter.write(ch);
  }
  inputstreamreader.close();
  outputstreamwriter.close();


  } catch (IOException e) {
  e.printStackTrace();
  }
  }
}


[解决办法]

Java code
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class D316 {// 有问题    public static void main(String[] args) {        try {            FileInputStream fileinputstream = new FileInputStream(new File("C:"+File.separator+"a.txt"));//这里有问题            InputStreamReader inputstreamreader = new InputStreamReader(                    fileinputstream);            FileOutputStream fileoutputstream = new FileOutputStream(new File(                    "C:"+File.separator+"b.txt"));//还有这里            OutputStreamWriter outputstreamwriter = new OutputStreamWriter(                    fileoutputstream);            int ch;            while ((ch = inputstreamreader.read()) != -1) {                System.out.print((char)ch + " ");                outputstreamwriter.write(ch);            }            inputstreamreader.close();            outputstreamwriter.close();        } catch (IOException e) {            e.printStackTrace();        }    }}
[解决办法]
ava.io.FileNotFoundException: C:\a.txt (系统找不到指定的文件。)

这个是个文件Copy程序,你的源文件c:\a.txt必须存在,先用编辑器(如记事本)在C:\建一个a.txt程序就可以了

热点排行