From 7e8ce94b5aeac2b4f4a51f0e5b3eef27aad6ae90 Mon Sep 17 00:00:00 2001 From: Oliver Akins Date: Fri, 2 Dec 2022 23:50:33 -0600 Subject: [PATCH] Don't iterate the sums, just use Collections.max --- day_01/java/part_1.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/day_01/java/part_1.java b/day_01/java/part_1.java index 3027e44..29b8482 100644 --- a/day_01/java/part_1.java +++ b/day_01/java/part_1.java @@ -1,7 +1,7 @@ import java.io.File; import java.io.FileNotFoundException; import java.util.ArrayList; -import java.util.Iterator; +import java.util.Collections; import java.util.Scanner; class Part1 { @@ -27,16 +27,8 @@ class Part1 { } f.close(); - Iterator i = sums.iterator(); - Integer largest = Integer.MIN_VALUE; - while (i.hasNext()) { - Integer sum = i.next(); - if (sum > largest) { - largest = sum; - } - } System.out.print("The largest value is: "); - System.out.println(largest); + System.out.println(Collections.max(sums)); } private static Scanner readFile(String file) throws FileNotFoundException {