2013-04-25 70 views
-2

这是很愚蠢的问,但我想知道。我必须阅读一行文本并写入单独的文件。我知道如何阅读一段文字并对这段文字进行研究,但我不知道将这两者结合在一起。我有一个包含数据的文本文件,顶部有标题,每个新文件都需要包含新文件下一行数据的标题。我能够为此创建逻辑。请帮帮我。Java,读一行文本并写入单独的文件

+0

你的意思是你不知道如何写入文件的例子吗? – Smit 2013-04-25 15:09:20

+0

结合两者并给出特定类型的文件名称 – Pawriwes 2013-04-25 15:24:02

回答

1

很多网站上

PrintWriter writer = null; 
try { 
    writer = new PrintWriter(new FileWriter(new File("pathToNewFile"))); 

    //do reading etc 
    writer.println(stringVariableToWrite); 

} catch (IOException e) { 
    System.err.println(e); 
} finally { 
    if (writer != null){ 
     writer.close(); 
     if (writer.checkError()) { 
      System.err.println(e); 
     } 
    } 
} 
+0

作者可能是'null'。我想,你应该添加一个if语句来检查它('if(writer!= null)writer.close()')。 – Matt3o12 2013-04-25 15:17:09

+0

@ Matt3o12你现在就在! if(write!= null)行需要添加。 – tomgeraghty3 2013-04-25 15:18:43

+0

谢谢,但是,我在这里很困惑,就像我必须存储标题并在标题后面读取所有其他标题并放置两个文本(即标题和其他行) – Pawriwes 2013-04-25 15:33:19

相关问题