Difference between revisions of "Optional Assignment"

From CSE425S Wiki
Jump to navigation Jump to search
(Created page with "[https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html java.util.Optional<T>]")
 
Line 1: Line 1:
 +
=Code To Use=
 
[https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html java.util.Optional<T>]
 
[https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html java.util.Optional<T>]
 +
 +
=Code To Implement=
 +
==Max==
 +
{{JavaToImplement|Max|max|optional.assignment}}
 +
 +
<nowiki>public static Optional<Integer> maximum(ImmutableList<Integer> xs)</nowiki>
 +
 +
=Test=
 +
{{TestSuite|MaxTestSuite|optional.assignment}}

Revision as of 08:29, 12 June 2019

Code To Use

java.util.Optional<T>

Code To Implement

Max

class: Max.java Java.png
methods: max
package: optional.assignment
source folder: src/main/java

public static Optional<Integer> maximum(ImmutableList<Integer> xs)

Test

class: MaxTestSuite.java Junit.png
package: optional.assignment
source folder: src/test/java