JAVA文件读写

来源:百度知道 编辑:UC知道 时间:2024/06/11 17:21:33
大家好:
我想把原文件内容
able adj 有才干的,能干的
active adj主动的,活跃的
adaptable adj 适应性强的
adroit adj 灵巧的,机敏的

用JAVA 写成

able #adj*有才干的,能干的
active #adj*主动的,活跃的
adaptable #adj*适应性强的
adroit #adj*灵巧的,机敏的

应该怎么写呀?急求
请给点详细代码

package javaTest;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.PrintWriter;
import java.util.StringTokenizer;

public class Test {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new FileReader("D:\\test.txt"));
StringBuffer sb = new StringBuffer();
String lineContent = null ;
while( (lineContent = br.readLine()) != null){
StringTokenizer st = new StringTokenizer( lineContent," " );

for( int t=0; st.hasMoreElements() ; t++){
String word = (String) st.nextElement();
sb.append( word );
if( t== 0){
sb.append(" #");
}
if( t==1){
sb.append("*");
}
}
sb.append("\n");
}
PrintWriter pw = new PrintWriter("D:\\test1.txt");
pw.write(sb.t