Question: Write a method called getOddsEvens ( ) that takes a boolean and an Integer ArrayList as parameters. If the boolean parameter is true, print only

Write a method called getOddsEvens() that takes a boolean and an Integer ArrayList as parameters. If the boolean parameter is true, print only the even integers separated by a newline. If the boolean parameter is false, print only the odd integers separated by a newline.
Existing code
Existing Code:
import java.util.*;
public class Exercise2{
//add code below this line
//add code above this line
public static void main(String args[]){
boolean x = Boolean.parseBoolean(args[0]);
ArrayList y = new ArrayList();
for (int i =1; i < args.length; i++){
y.add(Integer.parseInt(args[i]));
}
getOddsEvens(x, y);
}
}
Don't change the existing code use it
Hint
The main() method's job is to take the first command and turn it into a boolean x. Then take the second command and every command after and turn those into integers. These integers are then added to an ArrayList y. Your task is to check whether the boolean is true or false and print only the relevant integers within the ArrayList that correspond to true or false.
Compile and test your code with a few different values
COMPILE AND TEST WITH TRUE & 13,22,8,31
COMPILE AND TEST WITH FALSE & 13,22,8,31
COMPILE AND TEST WITH TRUE & 1,2,3,4,5
COMPILE AND TEST WITH FALSE & 1,2,3,4,5
Thank you

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!