From 5637bb9612d133c63ef2653eb1b01b67e522c7f9 Mon Sep 17 00:00:00 2001 From: SeoJin Kim Date: Tue, 27 Jul 2021 00:12:59 +0900 Subject: [PATCH] =?UTF-8?q?[Spring][=EC=87=BC=ED=95=91=EB=AA=B0=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8][29]=20=EC=83=81=ED=92=88?= =?UTF-8?q?=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EC=88=98=EC=A0=95=20-=207(?= =?UTF-8?q?=EB=B0=B0=EC=B9=98=20=ED=94=84=EB=A1=9C=EA=B7=B8=EB=9E=A8=20?= =?UTF-8?q?=EC=A0=81=EC=9A=A9=204)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://kimvampa.tistory.com/241 --- .../src/test/java/com/vam/task/TaskTest.java | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/VamPa/src/test/java/com/vam/task/TaskTest.java b/VamPa/src/test/java/com/vam/task/TaskTest.java index e3f6141..4cc4c63 100644 --- a/VamPa/src/test/java/com/vam/task/TaskTest.java +++ b/VamPa/src/test/java/com/vam/task/TaskTest.java @@ -78,7 +78,33 @@ public class TaskTest { } System.out.println("========================================"); - + List removeFileList = new ArrayList(Arrays.asList(targetFile)); + + System.out.println("removeFileList(필터 전) : "); + removeFileList.forEach(file -> { + System.out.println(file); + }); + System.out.println("========================================"); + + for(File file : targetFile){ + checkFilePath.forEach(checkFile ->{ + if(file.toPath().equals(checkFile)) + removeFileList.remove(file); + }); + } + + System.out.println("removeFileList(필터 후) : "); + removeFileList.forEach(file -> { + System.out.println(file); + }); + System.out.println("========================================"); + + /* 파일 삭제 */ + for(File file : removeFileList) { + System.out.println("삭제 : " + file); + file.delete(); + } + } }