java lab
java lab
11.FileDemo
Program:
import java.io.*;
import java.util.*;
public class FileDemo {
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
System.out.println("Enter the name of the file:");
String file_name=input.nextLine();
File f=new File(file_name);
if(f.exists())
System.out.println("The file"+file_name+"exists");
else
System.out.println("The file"+file_name+"does not exists");
if(f.exists())
{
if(f.canRead())
System.out.println("The file"+file_name+"is readable");
else
System.out.println("The file"+file_name+"is not readable");
if(f.canWrite())
System.out.println("The file"+file_name+"is writeable");
else
System.out.println("The file"+file_name+"is not writeable");
System.out.println("The file type
is:"+file_name.substring(file_name.indexOf('.')+1));
System.out.println("The Length of the file:"+f.length());
}
}
}
Output:
Enter the name of the file:
D:\JAVA\Programs\Sample\src\DemoFile.txt
The fileD:\JAVA\Programs\Sample\src\DemoFile.txtdoes not exists