【发布时间】:2021-11-17 07:11:31
【问题描述】:
我正在尝试将字符串(链接)附加到特定位置的 txt 文件(在“链接:”所在的行中),以获取文件中的行,如“链接:www.link.something”。我正在使用下一个代码,但我的逻辑不起作用。
if(file.getName().equals(filename+".txt")) {
link = line;
BufferedReader br;
BufferedWriter bw;
boolean no=false;
String lineE;
String data="Link:";
String lessonPath=link;
br = new BufferedReader(new FileReader(file));
while((lineE =br.readLine()) !=null){
if(!no){
data=line;
no=true;
}else{
data = data+"\n"+lineE;
}
}
bw = new BufferedWriter(new FileWriter(file));
bw.write(data+"\n"+lessonPath);
System.out.println(data+lessonPath);
bw.flush();
bw.close();
br.close();
}
【问题讨论】:
标签: java string loops file txt