Question
I don't know what I did wrong I'm missing something or I absolutely messed up. THIS CODE: sum_getImple int total = 0; ----> 1unit of
I don't know what I did wrong I'm missing something or I absolutely messed up.
THIS CODE:
sum_getImple
int total = 0; ----> 1unit of time for(int i = 0; i < nums.size(); i++)
sum_iteratorImple
int total = 0; java.util.Iterator
removeEvens_getImple
for(int i = 0; i < nums.size(); i++) if(nums.get(i) % 2 == 0)
removeEvens_iteratorImple java.util.Iterator
void double_getImple for(int i = 0; i < nums.size(); i++) value = nums.get(i); nums.set(i, 2 * value);
double_iteratorImple java.util.ListIterator
ASSIGNMENT:
The sum_getImple Method
/** * Get the total of the values in an integer list * @param nums The list of integers * @return The sum of the values */ public int sum_getImple(java.util.List
nums) { int total = 0; for(int i = 0; i < nums.size(); i++) { total += nums.get(i); } return total; }
The sum_iteratorImple Method
/** * Get the total of the values in an integer list * @param nums The list of integers * @return The sum of the values */ public int sum_iteratorImple(java.util.List
nums) { int total = 0; java.util.Iterator it = nums.iterator(); while(it.hasNext()) { total += it.next(); } return total; }
The removeEvens_getImple Method
/** * Remove the even values from a list of integers. * The method modifies the parameter list. * @param nums The list of integers */ public void removeEvens_getImple(java.util.List
nums) { for(int i = 0; i < nums.size(); i++) { if(nums.get(i) % 2 == 0) { nums.remove(i); } } }
The removeEvens_iteratorImple Method
/** * Remove the even values from a list of integers. * The method modifies the parameter list. * @param nums The list of integers */ public void removeEvens_iteratorImple(java.util.List
nums) { java.util.Iterator it = nums.iterator(); while(it.hasNext()) { int value = it.next(); if(value % 2 == 0) { it.remove(); } } }
The double_getImple Method
/** * Double the values in a list of integers. * This method modifies the parameter list. * @param nums The list of integers */ public void double_getImple(java.util.List
nums) { for(int i = 0; i < nums.size(); i++) { int value = nums.get(i); nums.set(i, 2 * value); } }
The double_iteratorImple Method
/** * Double the values in a list of integers. * This method modifies the parameter list. * @param nums The list of integers */ public void double_iteratorImple(java.util.List
nums) { java.util.ListIterator it = nums.listIterator(); while(it.hasNext()) { int value = it.next(); it.set(2 * value); } }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started