java:class_file

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
java:class_file [2016/03/18 15:39]
gthanos [Παραδείγματα]
java:class_file [2016/03/18 15:40]
gthanos [Παραδείγματα]
Line 57: Line 57:
 public class CurrentDirList.java { public class CurrentDirList.java {
   public static void main(String []args) {   public static void main(String []args) {
-    File currentDir = new File("​."​);+    ​if( args.lengh() == 0 ) { 
 +      System.out.println("​Insufficient number of arguments!"​);​ 
 +      return; 
 +    } 
 +    ​File currentDir = new File(args[0]);
     Files files[] = currentDir.listFiles();​     Files files[] = currentDir.listFiles();​
     foreach(File f in files) {     foreach(File f in files) {
-      System.out.println(f.getName());​+      ​if( f.isRegular() ) { 
 +        ​System.out.println(f.getName());​ 
 +      }
     }     }
   }   }
java/class_file.txt · Last modified: 2017/02/17 07:58 by gthanos