import java.io.*;
class FileUtility{
public static void main(String[] args){
File f1=new File(args[0]);
if(!f1.exists()){
System.out.println("File does not exists");
return;
}
if(f1.isFile()){
System.out.println("Folder required");
return;
}
File[] arr=f1.listFiles();
for(int i=0;i<arr.length;i++){
System.out.print(arr[i].getName()+"\t");
if(arr[i].canRead()){
System.out.print("R");
}
if(arr[i].canWrite()){
System.out.print("W");
}
if(arr[i].canExecute()){
System.out.print("X");
}
System.out.print("\t");
System.out.print(arr[i].length()+" Bytes\t");
if(arr[i].isFile()){
System.out.print("File");
}
else{
System.out.print("Folder");
}
System.out.println();
}
}
}
class FileUtility{
public static void main(String[] args){
File f1=new File(args[0]);
if(!f1.exists()){
System.out.println("File does not exists");
return;
}
if(f1.isFile()){
System.out.println("Folder required");
return;
}
File[] arr=f1.listFiles();
for(int i=0;i<arr.length;i++){
System.out.print(arr[i].getName()+"\t");
if(arr[i].canRead()){
System.out.print("R");
}
if(arr[i].canWrite()){
System.out.print("W");
}
if(arr[i].canExecute()){
System.out.print("X");
}
System.out.print("\t");
System.out.print(arr[i].length()+" Bytes\t");
if(arr[i].isFile()){
System.out.print("File");
}
else{
System.out.print("Folder");
}
System.out.println();
}
}
}
No comments:
Post a Comment