CMPS 144L Spring 2026
Lab #10 (April 16/176): Recursion; Iterator + Predicate = Filter

Recursion

Each activity in this section asks you to develop (or complete the development of) a recursive method (within the context of a Java class). Submit the completed classes to the appropriate dropbox.

Activity #1: Numeral To Number Conversion

Activity #2: Exponentiation

Activity #3: Array Sum

Activity #4: Greatest Common Divisor

Activity #5: Prime Factorization


Iterator + Predicate = Filter

Activity #6