From 3614671add47bd89f3072c48e88e941de3f773aa Mon Sep 17 00:00:00 2001 From: hizumiaoba <56146205+hizumiaoba@users.noreply.github.com> Date: Tue, 12 Oct 2021 23:16:31 +0900 Subject: [PATCH] perf: delete duplicated loop --- src/com/ranfa/main/DelesteRandomSelector.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/com/ranfa/main/DelesteRandomSelector.java b/src/com/ranfa/main/DelesteRandomSelector.java index cdda4af..c590f9a 100644 --- a/src/com/ranfa/main/DelesteRandomSelector.java +++ b/src/com/ranfa/main/DelesteRandomSelector.java @@ -281,18 +281,14 @@ public class DelesteRandomSelector extends JFrame { btnStart.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Random random = new Random(System.currentTimeMillis()); - String[] tmp = new String[property.getSongLimit()]; + String paneString = ""; integratorArray = new String[property.getSongLimit()]; for(int i = 0; i < property.getSongLimit(); i++) { int randomInt = random.nextInt(selectedSongsList.size()); - tmp[i] = (i + 1) + "曲目: " + selectedSongsList.get(randomInt).getAttribute() + " [" + selectedSongsList.get(randomInt).getDifficulty() + "]「" + selectedSongsList.get(randomInt).getName() + "」!(Lv:" + selectedSongsList.get(randomInt).getLevel() + ")\n\n"; + paneString = paneString + (i + 1) + "曲目: " + selectedSongsList.get(randomInt).getAttribute() + " [" + selectedSongsList.get(randomInt).getDifficulty() + "]「" + selectedSongsList.get(randomInt).getName() + "」!(Lv:" + selectedSongsList.get(randomInt).getLevel() + ")\n\n"; integratorArray[i] = selectedSongsList.get(randomInt).getName() + "(Lv" + selectedSongsList.get(randomInt).getLevel() + ")\n"; } - String paneString = ""; - for (int i = 0; i < tmp.length; i++) { - paneString = paneString + tmp[i]; - } - paneString = paneString + "この" + tmp.length + "曲をプレイしましょう!!!"; + paneString = paneString + "この" + property.getSongLimit() + "曲をプレイしましょう!!!"; textArea.setText(paneString); integratorBool = true; LimitedLog.println(this.getClass() + ":[INFO]: " + "show up completed."); -- 2.11.0