功能 打开一个 txt文件,删除每行文本的前三个字符,并保存。

解决方案 »

  1.   


    FileReader fr=new FileReader("./code.txt");
    BufferedReader buf=new BufferedReader(fr);
    System.out.println(buf.readLine());
    while(buf.readLine()!=null){
    String s=buf.readLine().trim();
    String s1;
    if(s.length()<=3)
    s1="";
    else 
    s1=s.substring(4);
    System.out.println(s1);
    }
    buf.close();
    fr.close();
      

  2.   

    用RandomAccessFile类比较好做.....
      

  3.   

    基本运行正常:import java.io.*;public class FileReaderTest {  
    public static void trimTxt(){
    try {
    File f = new File("c:\\code.txt");
    FileReader fr = new FileReader(f);
    BufferedReader buf = new BufferedReader(fr);
    System.out.println(buf.readLine());
    while(buf.readLine()!=null){
        String s=buf.readLine().trim();
        String s1;
        if(s.length()<=3)
            s1="";
        else 
            s1=s.substring(4);
        System.out.println(s1);
    }
    buf.close();
    fr.close();
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }

        public static void main(String[] args) {
         trimTxt();
        }
    }
      

  4.   

    基本运行正常: import java.io.*; public class FileReaderTest {   
    public static void trimTxt(){ 
    try { 
    File f = new File("c:\\code.txt"); 
    FileReader fr = new FileReader(f); 
    BufferedReader buf = new BufferedReader(fr); 
    //System.out.println(buf.readLine()); 
    while(buf.readLine()!=null){ 
        String s=buf.readLine().trim(); 
        String s1; 
        if(s.length() <=3) 
            s1=""; 
        else  
            s1=s.substring(4); 
        System.out.println(s1); 

    buf.close(); 
    fr.close(); 
    } catch (FileNotFoundException e) { 
    e.printStackTrace(); 
    } catch (IOException e) { 
    e.printStackTrace(); 

    }     public static void main(String[] args) { 
         trimTxt(); 
        } 
    }
      

  5.   

    c:\1.java:3: 类 FileReaderTest 是公共的,应在名为 FileReaderTest.java 的文件中声

    public class FileReaderTest {