diff --git a/src/main/java/edu/unl/cse/soft160/loops/App.java b/src/main/java/edu/unl/cse/soft160/loops/App.java deleted file mode 100644 index c5c97e59b420a004c5101e06464f33be04765e0a..0000000000000000000000000000000000000000 --- a/src/main/java/edu/unl/cse/soft160/loops/App.java +++ /dev/null @@ -1,32 +0,0 @@ -package edu.unl.cse.soft160.loops; - -import java.util.ArrayList; -import java.util.List; -import java.time.LocalDate; - -public class App { - /* TASK 1 */ - - public static LocalDate getDateForLowestTemperature(List<Observation> observations) { - return null; - } - - /* TASK 2 */ - - public static Double getLowestTemperatureBetweenTwoDates(List<Observation> observations, - LocalDate date1, LocalDate date2) { - return null; - } - - /* TASK 3 */ - - public static List<Double> getExtremeTemperatures(List<Observation> observations) { - return new ArrayList<Double>(); - } - - /* TASK 4 */ - - public static Double getMostRecentExtremeTemperature(List<Observation> observations) { - return null; - } -} diff --git a/src/main/java/edu/unl/cse/soft160/loops/Observation.java b/src/main/java/edu/unl/cse/soft160/loops/Observation.java index 822bcba2857c1fbc0cacce2738b2d5aa0228a851..3f3e41800391a1a507d6f1a549b73a0f86827f0b 100644 --- a/src/main/java/edu/unl/cse/soft160/loops/Observation.java +++ b/src/main/java/edu/unl/cse/soft160/loops/Observation.java @@ -3,20 +3,19 @@ package edu.unl.cse.soft160.loops; import java.time.LocalDate; public class Observation { - private Double measurement; - private LocalDate date; + private Double measurement; + private LocalDate date; + public Observation(Double measurement, LocalDate date) { + this.measurement = measurement; + this.date = date; + } - public Observation(Double measurement, LocalDate date) { - this.measurement = measurement; - this.date = date; - } + public Double getMeasurement() { + return measurement; + } - public Double getMeasurement() { - return measurement; - } - - public LocalDate getDate() { - return date; - } + public LocalDate getDate() { + return date; + } } diff --git a/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java b/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java new file mode 100644 index 0000000000000000000000000000000000000000..a421a8cf7a34c6dbdee9128c9851f9838e760abd --- /dev/null +++ b/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java @@ -0,0 +1,32 @@ +package edu.unl.cse.soft160.loops; + +import java.util.ArrayList; +import java.util.List; +import java.time.LocalDate; + +public class TemperatureAnalysis { + /* TASK 1 */ + + public static LocalDate getDateForLowestTemperature(List<Observation> observations) { + return null; + } + + /* TASK 2 */ + + public static Double getLowestTemperatureBetweenTwoDates(List<Observation> observations, + LocalDate date1, LocalDate date2) { + return null; + } + + /* TASK 3 */ + + public static List<Double> getExtremeTemperatures(List<Observation> observations) { + return new ArrayList<Double>(); + } + + /* TASK 4 */ + + public static Double getMostRecentExtremeTemperature(List<Observation> observations) { + return null; + } +}