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…