This code is implemented by
=> Vaibhav Goyal
=> Branch : ECE
=> College : Northern India Engineering College, Delhi
import java.io.File;
import java.util.Date;
import java.util.Scanner;
public class FileAssignment1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Date d=new Date();
System.out.print("Enter Path Of Directory: ");
String path=sc.next();
File f = new File(path);
int fcount=0,dcount=0;
if(f.exists()) {
System.out.println("Path Is Correct");
File[] fa = f.listFiles();
long length = f.length();
long modified = f.lastModified();
if(f.isFile()) {
System.out.println("Type(File/Directory): "+"File");
}
if(f.isDirectory()) {
System.out.println("Type(File/Directory): "+"Directory");
}
System.out.println("Size: "+length+" Bytes");
System.out.println("LastModified: "+modified);
System.out.println("");
System.out.println("------------------Sub-Folder----------------------");
for (int i = 0; i < fa.length; i++) {
System.out.println("serial No: "+i);
System.out.println("Name: "+fa[i] );
if(fa[i].isFile()) {
fcount++;
System.out.println("Type(File/Directory): "+"File");
}
if(fa[i].isDirectory()){
dcount++;
System.out.println("Type(File/Directory): "+"Directory");
}
long l= fa[i].length();
long m = fa[i].lastModified();
Date d2=new Date(m);
if(l==0){
System.out.println("Size: "+"NA");
}
else {
System.out.println("SIZE: "+l+" BYTES");
}
if(m==0) {
System.out.println("LastModified: "+"NA");
}
else {
System.out.println("LastModified: "+d2);
}
System.out.println("");
System.out.println("----------------------------------------");
}
}
else {
System.out.println("Path is Wrong");
}
System.out.println("Files: "+fcount);
System.out.println("Directory: "+dcount);
int t=dcount+fcount;
System.out.println("Total: "+t);
}
}
A program which convert numeric to its word... sir please share the code.
ReplyDelete