我有兩個文本文件(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. 文件副本更新
- 2. 立即更新多個文本文件
- 3. 使用java更新文本文件
- 4. 更新文本文件的方法
- 5. 用C更新文本文件#
- 6. PHP - 更新文件成功,但更新文本失敗
- 7. C#文本框控件不用新文本更新
- 8. 更新d3正文文本
- 9. 從文本文件更新Tkinter標籤文本
- 10. 更新p文本
- 11. DoAction更新文本
- 12. 更新文本框
- 13. 更新文件
- 14. 將文本更改爲文本框後更新純文本
- 15. 如何保存到當前文本文件/更新到當前文本文件?
- 16. apsx.cs文件中的文本框不會更新已更改的文本
- 17. 如果新版本可用,更新本地軟件包文件
- 18. Android的 - 更新插件文本
- 19. 事件的文本框更新
- 20. 實時更新Tkinter文本小部件?
- 21. 谷歌腳本保存/更新文件
- 22. Bash腳本:更新屬性文件
- 23. 文本框綁定更新事件
- 24. 更新PowerShell文件的版本屬性
- 25. 我可以更新我的iPhone上的本地文本文件
- 26. UITextView在更新後不更新文本
- 27. 每當保存文件時,PhpStorm更新.env文件中的版本文本
- 28. Java新文本文件
- 29. java文本文件新行
- 30. 更新文件 - mongoengine
誰添加數據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