-
Notifications
You must be signed in to change notification settings - Fork 2
Misc java utility classes
clementyee303 edited this page Apr 25, 2021
·
1 revision
Originally posted by @tshuenhau
Method name | Description |
---|---|
add(int index, E element) | Inserts the specified element at the specified position in this list. |
add(E e) | Appends the specified element to the end of this list. |
clear() | Removes all of the elements from this list. |
contains(Object o) | Returns true if this list contains the specified element. |
get(int index) | Returns the element at the specified position in this list. |
indexOf(Object o) | Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element. |
isEmpty() | Returns true if this list contains no elements. |
remove(int index) | Removes the element at the specified position in this list. |
size() | Returns the number of elements in this list. |
Method name | Description |
---|---|
put(YourClass key, YourClass value) | Adds key to the HashMap with the value value. |
clear() | Clears the HashMap. |
containsKey(Object o) | Checks if key o is in the HashMap, based off the object’s equals() method |
containsValue(Object o) | Checks if value o is in the HashMap, based off the object’s equals() method |
isEmpty() | Checks if the HashMap is empty |
remove(Object o) | Removes the entry with key o if it is in the HashMap, based off the object’s equals() method |
size() | Returns the number of elements in the HashMap |
entrySet() | Returns a set of all entries in the HashMap |
keySet() | Returns a set of all keys in the HashMap |
values() | Returns a collection of all values in the HashMap |
Method name | Description |
---|---|
test(T t) | Evaluates this predicate on the given argument. Returns true if the input argument matches the predicate, otherwise false |
and(Predicate<? super T> other) | Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another. |
negate() | Returns a predicate that represents the logical negation of this predicate. |
or(Predicate<? super T> other) | Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another. |
isEqual(Object targetRef) | Returns a predicate that tests if two arguments are equal according to Objects.equals(Object, Object). |
Method name | Description |
---|---|
apply(T t) | Applies this function to the given argument. |
compose(Function<? super V,? extends T> before) | Returns a composed function that first applies the before function to its input, and then applies this function to the result. |
andThen(Function<? super R,? extends V> after) | Returns a composed function that first applies this function to its input, and then applies the after function to the result. |
identity() | Returns a function that always returns its input argument. |
Method name | Description |
---|---|
accept(T t) | Performs this operation on the given argument. |
andThen(Consumer<? super T> after) | Returns a composed Consumer that performs, in sequence, this operation followed by the after operation. |
collect(Collector<? super T,A,R> collector) | Performs a mutable reduction operation on the elements of this stream using a Collector. |
filter(Predicate<? super T> predicate) | Returns a stream consisting of the elements of this stream that match the given predicate. |
flatMap(Function<? super T,? extends Stream<? extends R>> mapper) | Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element. |
iterate(T seed, Predicate<? super T> hasNext, UnaryOperator next) | Returns a sequential ordered Stream produced by iterative application of the given next function to an initial element, conditioned on satisfying the given hasNext predicate. |
Method name | Description |
---|---|
get() | Gets a result. |