public void urlWriter(int y) throws IOException
{
File file = new File("C:\\DRIVE\\datas.txt");
FileWriter fw = new FileWriter(file);
BufferedReader dummyReader = new BufferedReader(new FileReader(file));
BufferedWriter latestSource = new BufferedWriter(fw);
//dummy string to read line by line
String dooms =null;
//loop for reading line by line
for(i=0;i<y;i++)
{
while ((dooms=dummyReader.readLine())!=null)
{
//y line
latestSource.write(CommonData.entered_direct);
latestSource.newLine();
//y+1 line
latestSource.write(CommonData.entered_cellar);
latestSource.newLine();
//y+2 line
latestSource.write(CommonData.entered_tele);
latestSource.close();
}
}
嘗試逐行讀取,然後在特定位置寫入。但同樣的問題存在..有人可以幫助我...?使用java在(.txt)文件中的特定行號處插入文本
方案:如果y的值作爲「4」過去了,4日,5日,6日在文本文件行應該與新data.Highly明顯,如果有一個人幫我更換。提前致謝!!
問題面臨:所有的數據在文本文件,而不是粘到指定的行號
沒問題.... – Maroun