Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

.. I don\'t know how to remove an element from a collection ofintegers public in

ID: 3608638 • Letter: #

Question

.. I don't know how to remove an element from a collection ofintegers


public interface IntegerSet {

boolean[] a = null;

void add(int element);

boolean isMember( int element );

int cardinality();

void printSet();

void remove(int element);

}

===============================================================================

public class Integers implements IntegerSet{

private int MAX=10000;

int[] list = new int[MAX];

private int counter=0;

public void add(int element) {

list[counter] = element;

counter++;

}

public int cardinality() {

return counter;

}

public boolean isMember(int element) {

for(int i=0;i>=MAX;i++){

if(i==element)

return true;

}

return false;

}

public void printSet() {


for(int i=0; i< counter; i++){


System.out.println(list[i]);


}

}

public void remove(int element) {

//????

}

}

=================================================================

public class IntegerTester {

public static void main(String[] args) {

Integers lista = new Integers();

lista.add(10);

lista.add(2);

lista.add(14);

lista.add(24);

lista.add(1);

lista.add(6);

lista.remove(14);

System.out.println("is member???? "+lista.isMember(6));

System.out.println("cardinality is: "+lista.cardinality());

lista.printSet();


}


}

===============================================================================

Explanation / Answer

//Hers is the method remove to implementabove functionality.. public void remove(int element) { int indx=-1,j; for(int i=0; i