The isReadOnly() method of a FileSystem class is used to check whether or not this file system allows only read-only access to its file stores. If the file system allows only read access to its file stores then this method will return true, else false.
Syntax:
public abstract boolean isReadOnly()
Parameters: This method accepts nothing.
Return value: This method returns true if, and only if, this file system provides read-only access.
Below programs illustrate the isReadOnly() method:
Program 1:
// Java program to demonstrate// FileSystem.isReadOnly() method  import java.nio.file.FileSystem;import java.nio.file.Path;import java.nio.file.Paths;  public class GFG {      public static void main(String[] args)    {        // create object of Path        Path path            = Paths.get(                "C:\\Movies\\document.txt");          // get FileSystem object        FileSystem fs = path.getFileSystem();          // apply isReadOnly() methods        boolean answer = fs.isReadOnly();          // print        System.out.println("isReadOnly: "                           + answer);    }} |
Output:
Program 2:
// Java program to demonstrate// FileSystem.isReadOnly() method  import java.nio.file.FileSystem;import java.nio.file.Path;import java.nio.file.Paths;  public class GFG {      public static void main(String[] args)    {          // create object of Path        Path path            = Paths.get(          // get FileSystem object        FileSystem fs = path.getFileSystem();          // apply isReadOnly() methods        boolean answer = fs.isReadOnly();          // print        System.out.println(fs + "is ReadOnly = "                           + answer);    }} |
References: https://docs.oracle.com/javase/10/docs/api/java/nio/file/FileSystem.html#isReadOnly()











Please Login to comment…