From 00f6724fc0d03969340358b75a07d13d8ca9938a Mon Sep 17 00:00:00 2001 From: Lucachu777 Date: Mon, 27 Nov 2023 19:40:29 -0500 Subject: [PATCH 1/2] Array List Add Name Lucas Callahan 1 Fixes #1 --- src/main/java/frc/robot/ArrayListExample.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/frc/robot/ArrayListExample.java b/src/main/java/frc/robot/ArrayListExample.java index 87d07a5..3f8e0f9 100644 --- a/src/main/java/frc/robot/ArrayListExample.java +++ b/src/main/java/frc/robot/ArrayListExample.java @@ -4,8 +4,19 @@ import java.util.List; import java.util.function.Predicate; + + +/** + * Suppress Warnings. + */ @java.lang.SuppressWarnings({"java:S106"}) public class ArrayListExample { + /** + * This is a main method. + * + * @param args is a String array + * + */ public static void main(String[] args) { List programmingLanguages = new ArrayList<>(); programmingLanguages.add("C"); @@ -14,7 +25,7 @@ public static void main(String[] args) { programmingLanguages.add("Kotlin"); programmingLanguages.add("Python"); programmingLanguages.add("Perl"); - programmingLanguages.add("Ruby"); + programmingLanguages.add("Callahan"); System.out.println("Initial List: " + programmingLanguages); @@ -24,7 +35,6 @@ public static void main(String[] args) { // Remove the first occurrence of the given element from the ArrayList // (The remove() method returns false if the element does not exist in the ArrayList) - boolean isRemoved = programmingLanguages.remove("Kotlin"); System.out.println("After remove(\"Kotlin\"): " + programmingLanguages); // Remove all the elements that exist in a given collection @@ -32,6 +42,7 @@ public static void main(String[] args) { scriptingLanguages.add("Python"); scriptingLanguages.add("Ruby"); scriptingLanguages.add("Perl"); + scriptingLanguages.add("Lucas"); programmingLanguages.removeAll(scriptingLanguages); System.out.println("After removeAll(scriptingLanguages): " + programmingLanguages); From bb781a6e8fba2a41d1bad89f00b4e8bece7eeb90 Mon Sep 17 00:00:00 2001 From: Lucachu777 Date: Mon, 27 Nov 2023 20:07:52 -0500 Subject: [PATCH 2/2] Removed Remove All, Changed Comments --- src/main/java/frc/robot/ArrayListExample.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/main/java/frc/robot/ArrayListExample.java b/src/main/java/frc/robot/ArrayListExample.java index 3f8e0f9..878e439 100644 --- a/src/main/java/frc/robot/ArrayListExample.java +++ b/src/main/java/frc/robot/ArrayListExample.java @@ -4,18 +4,13 @@ import java.util.List; import java.util.function.Predicate; - - -/** - * Suppress Warnings. - */ +/** Suppress Warnings. */ @java.lang.SuppressWarnings({"java:S106"}) public class ArrayListExample { /** - * This is a main method. + * This is a main method. * * @param args is a String array - * */ public static void main(String[] args) { List programmingLanguages = new ArrayList<>(); @@ -44,8 +39,8 @@ public static void main(String[] args) { scriptingLanguages.add("Perl"); scriptingLanguages.add("Lucas"); - programmingLanguages.removeAll(scriptingLanguages); - System.out.println("After removeAll(scriptingLanguages): " + programmingLanguages); + System.out.println( + "Include both Scripting and Programming " + programmingLanguages + scriptingLanguages); // Remove all the elements that satisfy the given predicate programmingLanguages.removeIf(