文字列fileOne = "C:/1236.pdf";Javaの文字列の名前を変更して置換する
文字列fileTwo = "C:/22.pdf";
文字列mergedFileLocation = "C:/myMergedData.pdf";
するマージは
を完了した後、私は名前を変更する必要があるとmergedFileLocationを交換しfileOne
すなわち、1236.pdfにmyMergedData.pdfに等しい
に既存のファイルの名前を変更
文字列fileOne = "C:/1236.pdf";Javaの文字列の名前を変更して置換する
文字列fileTwo = "C:/22.pdf";
文字列mergedFileLocation = "C:/myMergedData.pdf";
するマージは
を完了した後、私は名前を変更する必要があるとmergedFileLocationを交換しfileOne
すなわち、1236.pdfにmyMergedData.pdfに等しい
に既存のファイルの名前を変更
vaの変更について質問しているかどうかは不明ですファイルの名前を実際に変更するかどうかを指定します。
前者の場合は、変数割り当て:mergedFileLocation = fileOne
を使用するだけです。
それは後者だ場合、あなたが探している方法はFile.renameTo
次のとおりです。
if (new File(mergedFileLocation).renameTo(new File(fileOne))) {
// rename successful
} else {
// rename has failed
}
nope bro ....内容を置き換えたり文字列を置き換えたりする方法 – user813995
このメソッドを試しましたが、偽の値を返しました – user813995
@ user813995、2つの可能性があります:1)あなた(またはJavaアプリケーションを実行しているユーザー) 2)ファイル 'mergedFileLocation'が他のプロセスによって保持されているか開かれているかのいずれかです。 –
質問は何ですか? –