1
我正在嘗試讀取文本文件的內容並寫入另一個文件。事情是我想每1秒讀一次這個文件。這是我嘗試過的。當它更新時讀取文本文件的值
void setData() {
System.out.println("inside setdata");
String line = null;
String file = "E:/sss.txt";
FileInputStream fis = null;
String text = null;
try{
....
while(true) {
byte bt[] = new byte[(int) file.length()];
fis.read(bt);
text = new String(bt);
System.out.println(text);
fis.close();
line = text + line;
while(text != null) {
Thread.sleep(2000);
System.out.println(line);
}
}
}catch (Exception e){
}
}
我在哪裏錯了?
的iget是什麼
inside setdata
inside try
http://www.
http://www.null
http://www.null
http://www.null
走下去, 預先感謝
你遇到什麼錯誤的行爲? – amit 2012-03-29 18:26:07
請參閱[此](http://stackoverflow.com/questions/494869/file-changed-listener-in-java)其他選項 – Christian 2012-03-29 18:27:31