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