diff --git a/bin/main/com/booleanuk/core/Exercise.class b/bin/main/com/booleanuk/core/Exercise.class new file mode 100644 index 0000000..7de70ab Binary files /dev/null and b/bin/main/com/booleanuk/core/Exercise.class differ diff --git a/bin/main/com/booleanuk/extension/Extension.class b/bin/main/com/booleanuk/extension/Extension.class new file mode 100644 index 0000000..a9089b1 Binary files /dev/null and b/bin/main/com/booleanuk/extension/Extension.class differ diff --git a/bin/main/com/booleanuk/helpers/ExerciseBase.class b/bin/main/com/booleanuk/helpers/ExerciseBase.class new file mode 100644 index 0000000..28ea91f Binary files /dev/null and b/bin/main/com/booleanuk/helpers/ExerciseBase.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest$1.class b/bin/test/com/booleanuk/core/ExerciseTest$1.class new file mode 100644 index 0000000..3b291c4 Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest$1.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest$2.class b/bin/test/com/booleanuk/core/ExerciseTest$2.class new file mode 100644 index 0000000..197fcf9 Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest$2.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest$3.class b/bin/test/com/booleanuk/core/ExerciseTest$3.class new file mode 100644 index 0000000..0ebe3da Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest$3.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest$4.class b/bin/test/com/booleanuk/core/ExerciseTest$4.class new file mode 100644 index 0000000..074bb70 Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest$4.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest$5.class b/bin/test/com/booleanuk/core/ExerciseTest$5.class new file mode 100644 index 0000000..f81af68 Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest$5.class differ diff --git a/bin/test/com/booleanuk/core/ExerciseTest.class b/bin/test/com/booleanuk/core/ExerciseTest.class new file mode 100644 index 0000000..94d3b90 Binary files /dev/null and b/bin/test/com/booleanuk/core/ExerciseTest.class differ diff --git a/bin/test/com/booleanuk/extension/ExtensionTest.class b/bin/test/com/booleanuk/extension/ExtensionTest.class new file mode 100644 index 0000000..3e73fed Binary files /dev/null and b/bin/test/com/booleanuk/extension/ExtensionTest.class differ diff --git a/src/main/java/com/booleanuk/core/Exercise.java b/src/main/java/com/booleanuk/core/Exercise.java index d31a45c..ea43257 100644 --- a/src/main/java/com/booleanuk/core/Exercise.java +++ b/src/main/java/com/booleanuk/core/Exercise.java @@ -43,6 +43,9 @@ public ArrayList getFavouriteNumbers() { TODO: 1. Create a method named getSecondNumber that returns a whole number. It must return the second number contained in the list that is returned from getFavouriteNumbers */ + public int getSecondNumber() { + return getFavouriteNumbers().get(1); + } @@ -55,6 +58,10 @@ public ArrayList getFavouriteNumbers() { Use the ArrayList's replaceAll method to iterate through the ArrayList and replace each value with its double https://www.programiz.com/java-programming/library/arraylist/replaceall */ + public ArrayList multiply(ArrayList nums, int n) { + nums.replaceAll(num -> num * n); + return nums; + } @@ -63,6 +70,9 @@ public ArrayList getFavouriteNumbers() { - A list of strings The method must return a boolean that indicates whether the provided list is empty or not */ + public boolean isEmpty(ArrayList strings) { + return strings.isEmpty(); + } @@ -72,6 +82,10 @@ public ArrayList getFavouriteNumbers() { - A string The method must add the second parameter into the list provided and then return the list */ + public ArrayList addIngredient(ArrayList strings, String s) { + strings.add(s); + return strings; + } @@ -81,6 +95,10 @@ public ArrayList getFavouriteNumbers() { - A string The method must remove the second parameter from the list and then return the list */ + public ArrayList removeIngredient(ArrayList strings, String s) { + strings.remove(s); + return strings; + } @@ -91,6 +109,10 @@ public ArrayList getFavouriteNumbers() { The method must return a boolean that indicates whether the second parameter exists in the provided list */ + public boolean containsIngredient(ArrayList strings, String s) { + return strings.contains(s); + } + }