file canWrite Example
file class canWrite example. This example shows you how to use canWrite method.
File class canWrite example. method generates boolean results after checking the file or directory is to allowed for g formating by editing on the specified abstract pathname.path is abstract as it is defined inside the system.method is being called by a File class object.
Here is the code:-
/**
* @Program checks the writable authorization provided in files or directories,
* and generates booleans results.
* CanWrite.java
* Author:-RoseIndia Team
* Date:-30-june-2008
*/
import java.io.*;
public class CanWrite {
public static void main(String args[]) {
File nasa = new File("/home/mahendra/Desktop/nasa.org");
nasa.setWritable(true);
if (nasa.canWrite() == true)
System.out.println("File nasa.org is writable: " + nasa.canWrite());
else
System.out.println("Access denied: " + nasa.canWrite());
File cosmos = new File("/home/mahendra/Desktop/cosmos.tmp");
cosmos.setWritable(false);
if (cosmos.canWrite() == false)
System.out.println("File cosmos.tmp is not writable: "
+ cosmos.canWrite());
else
System.out.println("Writable Access granted: " + cosmos.canWrite());
cosmos.setWritable(true);
System.out.println("Writable Access granted: " + cosmos.canWrite());
}
} |
Output of the program:-
File nasa.org is writable: true
File cosmos.tmp is not writable: false
Writable Access granted: true |
|