你能否以某種方式使用字符串來定義files.move的源和目標。是否可以在Java中使用String作爲Files.move(source,target ..)的參數?
繼承人的文檔http://docs.oracle.com/javase/tutorial/essential/io/move.html
你能否以某種方式使用字符串來定義files.move的源和目標。是否可以在Java中使用String作爲Files.move(source,target ..)的參數?
繼承人的文檔http://docs.oracle.com/javase/tutorial/essential/io/move.html
按照javadoc,您不能使用字符串作爲Files.move參數。
什麼似乎是一個更好的解決方案,你正在使用文件重命名方法。事情是這樣的:
File file = new File("/path/to/file/to/be/moved");
boolean moved = file.renameTo("/new/path/for/the/file");
if(!moved)
//Handle the error
這個班的Javadoc說什麼?文件沒有移動()方法,但'文件'; –
我的意思是文件woops。 –