From 444dec708596cc57782631ccda47bfdcf6a37598 Mon Sep 17 00:00:00 2001 From: PawelJa Date: Mon, 27 May 2019 19:15:45 +0100 Subject: [PATCH] save scores to file --- src/Main.java | 17 +++++++++++++---- src/entities/Score.java | 2 +- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/Main.java b/src/Main.java index ebe05c4..6ddbd83 100644 --- a/src/Main.java +++ b/src/Main.java @@ -74,7 +74,7 @@ public class Main { } private static void removeObjectsContainedNull() { - scoreList = scoreList.stream().filter( x -> + scoreList = scoreList.stream().filter(x -> x.getScore() != null && x.getDescription() != null && x.getAdvantagesCounter() != null && @@ -91,8 +91,11 @@ public class Main { } PrintWriter printWriter = new PrintWriter(fileWriter); - for(Score score: scoreList) { - printWriter.printf(score.toString()); + for (Score score : scoreList) { + try { + printWriter.printf(score.toString()); + } catch (Exception e) { + } } printWriter.close(); @@ -100,7 +103,13 @@ public class Main { public static void main(String[] args) throws IOException { - int[] productList = new int[]{70021762, 26740026}; + int[] productList = new int[]{ + 56521840, 56521838, 59096052, 29362313, 40271605, 37626779, 36068160, + 26740026, 32868829, 27833954, 63619548, 58705201, 58705199, 10201710, + 49525768, 50537053, 39644137, 45238398, 63771190, 47933860, 29362313, + 39082735, 52404834, 59123369, 28674240, 41546872, 52874995, 40271605, + 37626779, 40546569, 26740026, 24564895, 30176677, 13008310, 47524311, + 52316458, 11380153, 32625236, 26210836, 40546570, 47484912, 37588133}; for (Integer item : productList) { getScoresByItemId(item); } diff --git a/src/entities/Score.java b/src/entities/Score.java index 28ebcbf..1594978 100644 --- a/src/entities/Score.java +++ b/src/entities/Score.java @@ -48,7 +48,7 @@ public class Score { @Override public String toString() { return score + - ";;;;;" + description + '\'' + + ";;;;;" + description + ";;;;;" + advantagesCounter + ";;;;;" + dissadvantagesCounter + "\n"; }