附加线在每个开头的字符和结束在一个文件中使用Java [英] Append a character at each beginning and end of line in a file using Java

查看:115
本文介绍了附加线在每个开头的字符和结束在一个文件中使用Java的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您可以帮我解决这个问题。

我想提出一些字符在我的文本文件例如每行每开始/文本和结束。

 您好
欢迎

  sometext您好sometext
sometext欢迎sometext

感谢


解决方案

  StringBuilder的结果=新的StringBuilder();org.apache.commons.io.LineIterator它= org.apache.commons.io.FileUtils.lineIterator(文件);
尝试{
  而(it.hasNext()){
    串行= it.nextLine();
    result.append(SomeText则会).append(线).append(sometext \\ n)
  }
} {最后
  it.close();
}org.apache.commons.io.FileUtils.writeStringToFile(不过outFile,result.toString());

can you help me with this problem.

I want to put some characters/text at every beginning and end of each line in my text file e.g.

Hi there
Welcome

to

sometext Hi there sometext
sometext Welcome sometext

Thanks

解决方案

StringBuilder result = new StringBuilder();

org.apache.commons.io.LineIterator it = org.apache.commons.io.FileUtils.lineIterator(file);
try {
  while (it.hasNext()) {
    String line = it.nextLine();
    result.append("sometext ").append(line).append(" sometext\n")
  }
} finally {
  it.close();
}

org.apache.commons.io.FileUtils.writeStringToFile(outFile, result.toString());

这篇关于附加线在每个开头的字符和结束在一个文件中使用Java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆