From 2c9fee6328c7d627c7637bea624249f2b15ac6f7 Mon Sep 17 00:00:00 2001 From: hizumiaoba <56146205+hizumiaoba@users.noreply.github.com> Date: Thu, 16 Dec 2021 14:39:39 +0900 Subject: [PATCH 1/1] feat: change loop from for to stream --- src/com/ranfa/lib/Scraping.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/com/ranfa/lib/Scraping.java b/src/com/ranfa/lib/Scraping.java index f326d06..9eae6d3 100644 --- a/src/com/ranfa/lib/Scraping.java +++ b/src/com/ranfa/lib/Scraping.java @@ -94,18 +94,18 @@ public class Scraping { tmp.setNotes(notes); if(difficulty.equals(LEGACYMASTERPLUS)) { ArrayList newTypeList = typeLists.get(MASTERPLUS_TYPE.LEGACYMASTERPLUS.ordinal()); - for (Album element : newTypeList) { - if(element.getSongName().equals(name)) { - tmp.setAlbumType(element.getAlbumType()); - } - } + newTypeList.stream() + .filter(element -> element.getSongName().equals(name)) + .forEach(element -> { + tmp.setAlbumType(element.getAlbumType()); + }); } else if(difficulty.equals(MASTERPLUS)) { ArrayList legacyTypeList = typeLists.get(MASTERPLUS_TYPE.NEWMASTERPLUS.ordinal()); - for (Album element : legacyTypeList) { - if(element.getSongName().equals(name)) { - tmp.setAlbumType(element.getAlbumType()); - } - } + legacyTypeList.stream() + .filter(element -> element.getSongName().equals(name)) + .forEach(element -> { + tmp.setAlbumType(element.getAlbumType()); + }); } else { tmp.setAlbumType("Not-Implemented"); } -- 2.11.0