何らかの方法で文字列を使用して、files.moveのソースとターゲットを定義できますか。
ここにドキュメントがありますhttp://docs.oracle.com/javase/tutorial/essential/io/move.html
何らかの方法で文字列を使用して、files.moveのソースとターゲットを定義できますか。
ここにドキュメントがありますhttp://docs.oracle.com/javase/tutorial/essential/io/move.html
javadocによると、文字列を Files.move の引数として使用することはできません。
あなたにとってより良い解決策と思われるのは、File で rename メソッドを使用することです。このようなもの:
File file = new File("/path/to/file/to/be/moved");
boolean moved = file.renameTo("/new/path/for/the/file");
if(!moved)
//Handle the error
簡単な答えはノーです:オブジェクトFiles.move
が必要です。とは言うものの、単純にaをに変換するためにPath
使用できます。Paths.get(str)
String
Path