Java检查文件是否只读?

File类的canWrite()方法用于检查文件是否可写。 当且仅当文件系统实际包含文件且允许应用程序写入文件时,此方法才返回true; 否则返回false

它是File.canWrite()的一个例子。文件:ReadOnlyFileExample.java

package com.yiibai.tutorial.io;  import java.io.File;  /**  * @author yiibai  * ReadOnlyFileExample.java  * Nov 3, 2016  */ public class ReadOnlyFileExample {     public static void main(String[] args) {         File file=new File("file.txt");         if(file.exists()){             if(!file.canWrite()){                 System.out.println("File is readonly");             }else{                 System.out.println("File is not readonly");             }         }else{             System.out.println("File does not exist.");         }     } } 

执行上面示例代码,得到以下结果:

File is readonly 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/264123.html

(0)
上一篇 2022年6月7日 00:18
下一篇 2022年6月7日 00:22

相关推荐

发表回复

登录后才能评论