我有兩個文本文件(txt1和txt2)。無論何時在txt1中輸入數據,我都希望計數器在txt2中遞增。我正在使用Windows XP。
這可能嗎?如何才能做到這一點?
我想在窗口中創建一個進程,不斷尋找文本文件中所做的任何更改。更新文本文件
Q
更新文本文件
-3
A
回答
2
File txt1 = new File("txt1");
File txt2 = new File("txt2");
long lastmodified = txt1.lastModified();
while(true) {
if (txt1.lastModified()>lastModified) {
// Read from txt2
// Increment value or initialize to 0;
// Write new value to txt2;
lastModified = txt2.lastModified();
}
try {
Thread.sleep(1000);
} catch(InterruptedException e) {
}
}
+0
最好的辦法,但它要求每次輸入數據時都要存儲文件*。而且我們在一秒鐘內(或在SLEEP_TIME;內)沒有兩次更改) – 2012-02-28 13:05:50
+0
確實如此,但問題有點模糊,難以做得更好。更多的背景將幫助我們提供更充分的迴應。 – 2012-02-28 13:11:40
+0
@Andreas_D:是的,你的回答是接近我想要的東西。 – Ashwin 2012-02-28 13:20:09
相關問題
- 1. 從java文件更新文本文件
- 2. 文件副本更新
- 3. 立即更新多個文本文件
- 4. 從文本文件更新Db
- 5. 用Excel VBA更新文本文件
- 6. 下載並更新文本文件
- 7. 用C更新文本文件#
- 8. 文本文件沒有更新
- 9. Python文本文件搜索和更新
- 10. 使用java更新文本文件
- 11. 更新文本文件的方法
- 12. PHP - 更新文件成功,但更新文本失敗
- 13. Ajax和setInterval()自動更新文本文件沒有更新
- 14. C#文本框控件不用新文本更新
- 15. 更新d3正文文本
- 16. 腓更新文本從文本文件日常
- 17. 如何更新VB.NET文本文件中的第一行文本
- 18. 從文本文件更新Tkinter標籤文本
- 19. 更新文本框
- 20. DoAction更新文本
- 21. 更新p文本
- 22. 更新文件
- 23. 更新文件
- 24. 更新文件
- 25. 將文本更改爲文本框後更新純文本
- 26. 更新原始文件夾中的文本文件
- 27. 如何保存到當前文本文件/更新到當前文本文件?
- 28. 更新與新文件中的文件
- 29. 在ASP.NET文本框中更新文本
- 30. 更新文本框的文本
誰添加數據top txt1?你的應用程序或其他過程? – AlexR 2012-02-28 13:01:36
看看本教程:[觀看改變目錄](http://docs.oracle.com/javase/tutorial/essential/io/notification.html)。 – 2012-02-28 13:03:53