From 9fe94694415091a73506a0bba4d27ca4720af7bb Mon Sep 17 00:00:00 2001 From: manfromhuh Date: Fri, 6 Aug 2021 14:52:18 -0400 Subject: [PATCH] Update exclusions I have changed how exclusions are done. Rather than a multi-boolean if statement it now iderates over an array with the exclusions as it's positions. --- src/picture_lister/Picture_Lister.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/picture_lister/Picture_Lister.java b/src/picture_lister/Picture_Lister.java index 2b315f8..e3bc43b 100644 --- a/src/picture_lister/Picture_Lister.java +++ b/src/picture_lister/Picture_Lister.java @@ -43,17 +43,19 @@ public class Picture_Lister { @Override public boolean accept(File dir, String name) { if(name.lastIndexOf('.')>0) { - + String[] exclude = {".png",".jpg"}; // get last index for '.' char int lastIndex = name.lastIndexOf('.'); // get extension String str = name.substring(lastIndex); - // match path name extension - if(str.equals(".png") || str.equals(".jpg")) { - return true; - } + // match path name extension + for (String place_holder : exclude) { + if (str.equalsIgnoreCase(place_holder)) { + return true; + } + } } return false;