Package it.unimi.di.prog2.h22
Class ListUtils
java.lang.Object
it.unimi.di.prog2.h22.ListUtils
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
TRestituisce il massimo elemento di una lista.static <T> void
Permuta gli elementi della lista in modo causale.
-
Field Details
-
RND
-
-
Constructor Details
-
ListUtils
private ListUtils()
-
-
Method Details
-
max
Restituisce il massimo elemento di una lista.- Type Parameters:
T
- il tipo di elemento della lista.- Parameters:
lst
- la lista di elementi.- Returns:
- il massimo valore della lista.
- Throws:
IllegalArgumentException
- se la lista è vuota.NullPointerException
- se la lista ènull
.
-
shuffle
Permuta gli elementi della lista in modo causale.- Type Parameters:
T
- il tipo di elemento della lista.- Parameters:
lst
- la lista di elementi.- Throws:
NullPointerException
- se la lista ènull
.
-