@Override public Object[] toArray() { return Arrays.copyOf(elements, size()); }
@Override public Object[] toArray() { return Arrays.copyOf(elements, size()); }
@Override public Object[] toArray() { return Arrays.copyOf(elements, size()); }
@Override public Object[] toArray() { return Arrays.copyOf(elements, size()); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append('['); for (int i = 0; i < size(); i++) { Object element = elements[i]; sb.append(element == this ? "(this Collection)" : element); if (i + 1 < size()) { sb.append(',').append(' '); } } return sb.append(']').toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append('['); for (int i = 0; i < size(); i++) { Object element = elements[i]; sb.append(element == this ? "(this Collection)" : element); if (i + 1 < size()) { sb.append(',').append(' '); } } return sb.append(']').toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append('['); for (int i = 0; i < size(); i++) { Object element = elements[i]; sb.append(element == this ? "(this Collection)" : element); if (i + 1 < size()) { sb.append(',').append(' '); } } return sb.append(']').toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append('['); for (int i = 0; i < size(); i++) { Object element = elements[i]; sb.append(element == this ? "(this Collection)" : element); if (i + 1 < size()) { sb.append(',').append(' '); } } return sb.append(']').toString(); }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }
@Override @SuppressWarnings("unchecked") public E get(int index) { if (index < 0 || index >= size()) { throw indexOutOfBoundsException(index); } return (E) elements[index]; }