Write array methods that carry out the following tasks for an array of integers by creating and completing the “ArrayMethods” class below. Add documentation comments for each method. Provide a test program called ‘Lab5_yourID.java” that tests methods of ArrayMethods class. In your test program, use random class to generate array values. public class ArrayMethods { private int[ ] values; //declare instant variables public ArrayMethods (int[ ] initialValues) {values = initialValues;} //constructor public void shiftRight( ) { … } public boolean adjacentDuplicate( ) {…} } • Method MoveOddElements: moves all odd elements values to the front (if any exist), otherwise preserve the order of the elements. • Method containDuplicate: returns true if the array contains duplicate elements (not necessary to be adjacent)
use java
Write array methods that carry out the following tasks for an array of integers by creating and
completing the “ArrayMethods” class below. Add documentation comments for each method.
Provide a test program called ‘Lab5_yourID.java” that tests methods of ArrayMethods class. In
your test program, use random class to generate array values.
public class ArrayMethods
{
private int[ ] values; //declare instant variables
public ArrayMethods (int[ ] initialValues) {values = initialValues;} //constructor
public void shiftRight( ) { … }
public boolean adjacentDuplicate( ) {…}
}
• Method MoveOddElements: moves all odd elements values to the front (if any exist), otherwise
preserve the order of the elements.
• Method containDuplicate: returns true if the array contains duplicate elements (not necessary to
be adjacent).
Trending now
This is a popular solution!
Step by step
Solved in 3 steps