Determine if a file can be written
- /*
- Determine if a file can be written
- This Java example shows how to determine if a particular file
- has a write permission using canWrite method of Java File class.
- */
- import java.io.*;
- public class DetermineWriteFile {
- public static void main(String[] args) {
- //create file path
- String filePath = "C:/FileIO/ReadText.txt";
- //create File object
- File file = new File(filePath);
- /*
- * To determine whether a particular file can be written use,
- * boolean canWrite() method of Java File class.
- *
- * This method returns true IF AND ONLY IF the file exists and it
- * can be written (file has a write permission).
- */
- if(file.canWrite())
- {
- System.out.println("File " + file.getPath() +" can be written");
- }
- else
- {
- System.out.println("File " + file.getPath() +" can not be written");
- }
- }
- }
- /*
- Output would be
- File C:\FileIO\ReadText.txt can be written
- */



