/** * Create a set which contains the given elements. */ public TrustingMonotonicArraySet(T[] elements) { this(); for (T element : elements) { add(element); } }
@Override public boolean add(T e) { // Expand array if necessary if (numElements == maxElements) { doubleCapacity(); } // Add element elements[numElements++] = e; return true; }
public boolean add(Object e) { // Expand array if necessary if(numElements == maxElements) doubleCapacity(); // Add element elements[numElements++] = e; return true; }
/** * Create a set which contains the given elements. */ public TrustingMonotonicArraySet(Object[] elements) { this(); for (Object element : elements) add(element); }
public boolean add(Object e) { // Expand array if necessary if(numElements == maxElements) doubleCapacity(); // Add element elements[numElements++] = e; return true; }
/** * Create a set which contains the given elements. */ public TrustingMonotonicArraySet(Object[] elements) { this(); for (Object element : elements) add(element); }