Advertisement
Guest User

Untitled

a guest
Aug 19th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.88 KB | None | 0 0
  1. package com.tawakhal;
  2.  
  3. /**
  4.  *
  5.  * @author Olgi Tawakhal <tawakhal95@gmail.com>
  6.  */
  7. public interface File {
  8.     public boolean cekFolder (String namaFolder, String path);
  9. }
  10.  
  11. package com.tawakhal.api.src;
  12.  
  13. import com.tawakhal.File;
  14. /**
  15.  *
  16.  * @author Olgi Tawakhal <tawakhal95@gmail.com>
  17.  */
  18. public class FileImpl implements File {
  19.      
  20.     @Override
  21.     public boolean cekFolder (String namaFolder, String path){
  22.         String filePath = path + namaFolder;
  23.        
  24.         System.out.println("Folder dipangggil = "+filePath);
  25.        
  26.         java.io.File f = new java.io.File(filePath);
  27.         return f.exists() && f.isDirectory();
  28.     }
  29.    
  30. }
  31.  
  32. package example;
  33.  
  34. /**
  35.  *
  36.  * @author Olgi Tawakhal <tawakhal95@gmail.com>
  37.  */
  38. public class client {
  39.    
  40.     public static void main(String[] args) {  
  41.        atur();
  42.  
  43.     }
  44.    
  45.     public void atur(){
  46.         String namaFolder = "tesFolder";
  47.         String path = "F:/Tester/";
  48.        
  49.         com.tawakhal.File be = new com.tawakhal.api.src.FileImpl();
  50.        
  51.         boolean da = be.cekFolder(namaFolder, path);
  52.        
  53.         if (da){
  54.             System.out.println("Folder sudah ada = "+namaFolder+" di path = "+path);
  55.         }else{
  56.             System.out.println("Folder tidak ditemukan");
  57.         }
  58.     }
  59. }
  60.  
  61.  
  62. package example;
  63.  
  64. /**
  65.  *
  66.  * @author Olgi Tawakhal <tawakhal95@gmail.com>
  67.  */
  68. public class client {
  69.    
  70.     public static void main(String[] args) {  
  71.        String namaFolder = "tesFolder";
  72.        String path = "F:/Tester/";
  73.        
  74.        com.tawakhal.File be = new com.tawakhal.api.src.FileImpl();
  75.        
  76.        boolean da = be.cekFolder(namaFolder, path);
  77.        
  78.        if (da){
  79.            System.out.println("Folder sudah ada = "+namaFolder+" di path = "+path);
  80.        }else{
  81.            System.out.println("Folder tidak ditemukan");
  82.        }
  83.     }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement