Klasse ArrayListCapacityCalculator
java.lang.Object
ch.nolix.core.container.arraylist.ArrayListCapacityCalculator
- Version:
- 2024-07-28
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanarrayListNeedsToGrowForRequiredCapacity(int capacity, int requiredCapacity) intcalculateTargetCapacityForActualCapacityAndRequiredCapacity(int actualCapacity, int requiredCapacity)
-
Konstruktordetails
-
ArrayListCapacityCalculator
public ArrayListCapacityCalculator()
-
-
Methodendetails
-
arrayListNeedsToGrowForRequiredCapacity
public boolean arrayListNeedsToGrowForRequiredCapacity(int capacity, int requiredCapacity) - Parameter:
capacity-requiredCapacity-- Gibt zurück:
- true if an array list with the given capacity needs to grow to reach the given requiredCapacity, false otherwise.
-
calculateTargetCapacityForActualCapacityAndRequiredCapacity
public int calculateTargetCapacityForActualCapacityAndRequiredCapacity(int actualCapacity, int requiredCapacity) - Parameter:
actualCapacity-requiredCapacity-- Gibt zurück:
- the target capacity for an array list with the given actualCapacity and the given requiredCapacity.
- Löst aus:
SmallerArgumentException- if the given requiredCapacity is not bigger or does not equal the given actualCapacity.
-