.. 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; iRelated Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.