java ファイルが書き込み可能であるかを判定する
javaで、ファイルが書き込み可能であるかを判定する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
手順
ファイルが書き込み可能であるかを判定するには、「Files.isWritable」を使用します。
Files.isWritable(ファイルパス)
// 書き込み可能であればtrueが、そうでなければfalseが返ります。実際に、以下の書き込み不可の「hoge.txt」に使用してみます。

実行してみます。
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.Files;
public class App {
public static void main(String[] args) throws Exception {
Path path1 = Paths.get("C:/java/test/src/hoge.txt");
Path path2 = Paths.get("C:/java/test/src/App.java");
System.out.println(Files.isWritable(path1)); // false
System.out.println(Files.isWritable(path2)); // ture
}
}判定されていることが確認できます。
-
前の記事
RHEL上でのCronジョブの活用法 – 定期タスクを自動化する 2024.11.19
-
次の記事
Red Hat Enterprise Linuxの特性 – 開発者と運用者が知っておくべき機能 2024.11.19
コメントを書く