import java.io.*;public class Csdn {    public static void main(String[] args)throws Exception {
       File file = new File("Csdn.txt");
       byte[] brray = new byte[1000];
       DataInputStream dis = new DataInputStream(System.in);
       int i =  dis.read(brray);
       String ss = new String(brray,0,i);
       DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));
       dos.writeChars(ss);
       System.out.print(ss);
    }
}
试试看,我编译没有问题

解决方案 »

  1.   

    package test;import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.PrintWriter;public class read_write {    private static FileWriter fw;
        private static PrintWriter pw;
        private static FileReader fr;
        private static BufferedReader br;    public read_write() {
        }    public static void openWriteFile(String fileName) throws IOException {
            if (fw == null) {
                pw = new PrintWriter(new BufferedWriter(new FileWriter(fileName)));
            } else {
                pw = new PrintWriter(new BufferedWriter(fw));
            }
        }    public static void colseWriteFile() throws IOException {
            pw.flush();
            pw.close();
        }    public static void writeFile(String s) throws IOException {
            pw.println(s);
        }    public static void openReadFile(String fileName) throws IOException {
            
            if (fr == null) {
                fr = new FileReader(fileName);
            }
            
            br = new BufferedReader(fr);    }    public static void closeReadFile() throws IOException {
            br.close();
            fr.close(); 
        }
        
        public static String readFile() throws IOException {
            StringBuffer record = new StringBuffer();
            String oneRecord = "";
            int recCount = 0;
            
            if ((oneRecord = br.readLine()) != null) {
                recCount++;
            }
            
            if (oneRecord != null) {
                record.append(oneRecord);
            }
            
            return record.toString();
            
        }
        
        public static void main(String[] args) {
            try {
                // 写文件
                read_write.openWriteFile("D:\\temp\\writeFile.txt");
                read_write.writeFile("please write the string to writeFile.txt.");
                read_write.colseWriteFile();
                // 读文件
                read_write.openReadFile("D:\\temp\\writeFile.txt");
                String record = read_write.readFile();
                // 输出
                System.out.println(record);
                read_write.closeReadFile();
            } catch(Exception e) {
                e.printStackTrace();
            }
        }
    }
      

  2.   

    <%@ page contentType="html/text;charset=gb2312" import="java.io.*"%>
    <html>
    <head>
    <title>read</title>
    <body>
    <center>
    <font size=4 color=blue>READ</font>
    <hr><br>
    <center>
    <% String pth=request.getRealPath("");
    FileReader f=new FileReader(pth+"\\classjava.txt");
    BufferedReader f1=new BufferedReader(f);
    String line=f1.readLine();while(line!=null)
    {
    out.println(line);
     
    out.println("<br>");
     
     line=f1.readLine();
    }
     
    f.close();
    f1.close();%>
    </center>
    </body>
    </html>
      

  3.   

    呵呵,方案太多了
    楼主还是多去看看API文档吧~
      

  4.   

    to classjava(原始野人) 
    是JAVA