我想檢查文件是否存在於需要的位置。java中運行時檢查文件存在
我從java創建一個文本文件例如的abc.txt。我將在其他一些程序中使用這個文件,假設一個CAD程序來生成繪圖。在完成CAD處理之後,它生成具有一些擴展名的文件,例如'.cad'。這一代繪圖將需要一些時間。
我打算在另一個程序中使用相同的'.cad'文件讓我們假設一個分析軟件來分析生成的繪圖。
現在我的問題是,我想檢查'.cad'文件是否生成。由於.cad文件的生成需要時間,如果沒有這個文件,我不能進一步處理,即我不能將該文件提供給下一步(即分析軟件)。
那麼,有沒有什麼辦法在java中,這樣我可以檢查.cad文件的存在一段時間(比如說120秒)。如果我找到該文件,那麼只能繼續下一步。
我搜索了方法file.exists()
但它只檢查一次。
請給我一些提示。 謝謝大家!
CAD圖紙通常是'.dwg'文件:p –
當然'它只檢查一次'。它會檢查你何時打電話。如果您想多次檢查,請使用循環。不清楚你在問什麼。 – EJP
使用'TimerTask'和'Timer'類安排檢查文件的存在。在你的'TimerTask'中使用'file.exists()'檢查文件系統中的文件存在。 –