Advertisement
Guest User

DirChecker example

a guest
Mar 9th, 2015
473
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.22 KB | None | 0 0
  1. import java.io.*;
  2.  
  3. public class DirChecker{
  4.     private String id;
  5.     public DirChecker(String id){
  6.         this.id = id;
  7.     }
  8.  
  9.     private String getTimeStamp(){
  10.         return String.valueOf(java.util.Calendar.getInstance().getTime().getTime());
  11.     }
  12.  
  13.     public void writeFile(String value){
  14.         String PATH = "/Users/aaron/Development/scraps/java/";
  15.         String directoryName = PATH.concat(this.getClassName());
  16.         String fileName = id + getTimeStamp() + ".txt";
  17.  
  18.         File directory = new File(String.valueOf(directoryName));
  19.         if (! directory.exists()){
  20.             directory.mkdir();
  21.         }
  22.  
  23.         File file = new File(directoryName + "/" + fileName);
  24.         try{
  25.         FileWriter fw = new FileWriter(file.getAbsoluteFile());
  26.         BufferedWriter bw = new BufferedWriter(fw);
  27.         bw.write(value);
  28.         bw.close();
  29.         }
  30.         catch (IOException e){
  31.             e.printStackTrace();
  32.             System.exit(-1);
  33.         }
  34.      
  35.     }
  36.  
  37.     public String getClassName(){
  38.         return this.getClass().getName();
  39.     }
  40.  
  41.     public static void main(String [] a){
  42.         DirChecker test = new DirChecker("myid");
  43.         test.writeFile("Happy Days.");
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement