BufferedReader in
   = new BufferedReader(new FileReader("foo.in"));
文件foo.in怎么建立?

解决方案 »

  1.   

    你直接先建立一个文本文档 然后输入一些数据 比如“this is a first application”
    然后把名字改成 “foo.in”就ok 了 
    给分吧 
    点击"管理",然后给分!!!
      

  2.   

    文件倒是改名改文件后追类型就ok了  不过这个类的用法还是值得一提的 
    BufferedReader in = new BufferedReader(new FileReader(fileName));
     
    File f = new File(args[0]);
    BufferedReader in = new BufferedReader(new FileReader(f));in = new BufferedReader
    (new InputStreamReader(url.openConnection().getInputStream(),"UTF-8"));
      

  3.   

    我以前写的:
    import java.io.*;
    import java.util.*;
    public class First{
    public static void main(String args[])throws IOException,FileNotFoundException{
    int a,b,c,d,sum,product;
    char ch,tem;
    String str;
    StringTokenizer tokenizer;
    BufferedReader inFile=new BufferedReader(new FileReader("c:\\w.txt"));
    PrintWriter outFile=new PrintWriter(new FileWriter("C:\\q.txt"));
    tokenizer=new StringTokenizer(inFile.readLine());
    a=Integer.parseInt(tokenizer.nextToken());
    b=Integer.parseInt(tokenizer.nextToken());
    str=tokenizer.nextToken();
    tem=str.charAt(0);
    c=Integer.parseInt(tokenizer.nextToken());
    d=Integer.parseInt(tokenizer.nextToken());
    sum=a+b;
    product=c*d;
    ch=(char)(tem+1);
    outFile.println("the sum of "+a+" and "+b+"="+sum );
        outFile.println("the character that comes after "+str+" in the Unicode set is "+ch);
        outFile.println("the product of "+c+" and "+d+"="+product);
    outFile.close();

    }
    }
      

  4.   

    有异常发生啊~~~!
    Exception in thread "main" java.lang.NumberFormatException: 
    For input string: "12345"
            at java.lang.NumberFormatException.forInputString(NumberFormatException.
    java:48)
            at java.lang.Integer.parseInt(Integer.java:468)
            at java.lang.Integer.parseInt(Integer.java:518)
            at First.main(First.java:12)
    Press any key to continue...这是怎么回事...