求个 java.io 小程序 功能 打开一个 txt文件,删除每行文本的前三个字符,并保存。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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(); 用RandomAccessFile类比较好做..... 基本运行正常: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(); }} 基本运行正常: 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(); } } c:\1.java:3: 类 FileReaderTest 是公共的,应在名为 FileReaderTest.java 的文件中声明public class FileReaderTest { 给分了。。。。。sunlotus0快进来 java 开发的c/s 数据库程序中 建立存储过程问题 java.lang.UnsatisfiedLinkError: nativeGetVersion thrown while loading gnu.io.RXTXCommDriver 求解,java中graphics,drawstring乱码问题 Jlist 菜鸟求助 这种做法有内存泄露的问题吗? 我下了个jexcelapi应该放在哪里? combobox焦点设置的郁闷问题?? 初学者求助:时间格式的转换 JScrollPane的问题 错哪了这是? 分页不能显示倒数第二列
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();
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();
}
}
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();
}
}
明
public class FileReaderTest {