privatestaticvoid checkCapacity(int before, int after) { if (before != after) { thrownew RuntimeException("capacity is expected to be unchanged: " + "before=" + before + " after=" + after);
}
}
privatestaticvoid testArrayList() {
ArrayList<String> al = new ArrayList<String>();
al.add("abc");
al.ensureCapacity(Integer.MIN_VALUE);
// there is no method to query the capacity of ArrayList // so before and after capacity are not checked
}
privatestaticvoid testVector() {
Vector<String> vector = new Vector<String>();
vector.add("abc");
int cap = vector.capacity();
vector.ensureCapacity(Integer.MIN_VALUE);
checkCapacity(cap, vector.capacity());
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.