Difference between revisions of "Any and All Assignment"

From CSE425S Wiki
Jump to navigation Jump to search
Line 10: Line 10:
 
{{JavaToImplement|Any|any<br/>any<br/>any|anyandall.group}}
 
{{JavaToImplement|Any|any<br/>any<br/>any|anyandall.group}}
  
  public static double sumDistancesToOrigin(ImList<ImTuple2<Double, Double>> xys)
+
  public static boolean any(boolean... values)
 +
 
 +
public static boolean any(ImList<Boolean> values)
 +
 
 +
public static <T> boolean any(Predicate<T> predicate, ImList<T> values)
  
 
==All==
 
==All==

Revision as of 08:58, 9 February 2022

Group Warmup

Background

Code To Implement

Any

class: Any.java Java.png
methods: any
any
any
package: anyandall.group
source folder: src/main/java
public static boolean any(boolean... values)
public static boolean any(ImList<Boolean> values)
public static <T> boolean any(Predicate<T> predicate, ImList<T> values)

All

class: All.java Java.png
methods: all
all
all
package: anyandall.group
source folder: src/main/java
public static boolean all(boolean... values)
public static boolean all(ImList<Boolean> values)
public static <T> boolean all(Predicate<T> predicate, ImList<T> values)

Test

Java

class: AnyAndAllTestSuite.java Junit.png
package: anyandall.group
source folder: src/test/java