ava program  Write array methods that carry out the following tasks for an array of integers by creating and completing the “WorkingWithArrays” class below. Add documentation comments for each method. Provide a test program called ‘Lab5_yourID.java” that tests methods of WorkingWithArrays class. In your test program, use random class to generate array values. public class WorkingWithArrays { private int[ ] values; //declare instant variables //constructor public WorkingWithArrays (int[ ] initialValues) {values = initialValues;} public void MoveOddElements( ) { … } public boolean containDuplicate( ) {…} } • 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).

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter9: Advanced Array Concepts
Section: Chapter Questions
Problem 7PE
icon
Related questions
Question

Java program 

Write array methods that carry out the following tasks for an array of integers by creating and
completing the “WorkingWithArrays” class below. Add documentation comments for each method.
Provide a test program called ‘Lab5_yourID.java” that tests methods of WorkingWithArrays class.
In your test program, use random class to generate array values.
public class WorkingWithArrays
{
private int[ ] values; //declare instant variables
//constructor
public WorkingWithArrays (int[ ] initialValues) {values = initialValues;}
public void MoveOddElements( ) { … }
public boolean containDuplicate( ) {…}
}
• 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).

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 3 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,