과제
2022.07.13 / Hw1

      File 클래스를 이용해서 C 드라이브의  test 폴더에  파일들이 
      들어있는 경우에  test폴더를 삭제하는 프로그램을 작성하세요

 

 

의도

File 클래스 사용

File 클래스 delete() 메소드 사용

File 클래스 listFiles() 메소드 사용

 

 

깃허브

https://github.com/kindacool/Hw/blob/main/HW20220713/FileTestHw.java

 

GitHub - kindacool/Hw

Contribute to kindacool/Hw development by creating an account on GitHub.

github.com

 

 

코드

package p2022_07_13;

import java.io.*;

public class FileTestHw {

	public static void main(String[] args) {
		try {
			File tempFileHw = new File("testhw");
			System.out.println("create directory state : " + tempFileHw.mkdirs());
			
			// 2. 비어있지 않는 디렉토리 삭제(과제)
			File[] fileList = tempFileHw.listFiles();
			for (int i = 0; i < fileList.length; i++) {
				fileList[i].delete();
			}
			tempFileHw.delete();
			
		} catch (Exception e) {
		}
	}
}

+ Recent posts