|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectprog.utili.GestioneArray
public final class GestioneArray
Questa classe fornisce alcuni metodi statici per la manipolazione di array.
Method Summary | ||
---|---|---|
static
|
cerca(T[] a,
S chiave)
Il metodo cerca l'oggetto specificato come secondo argomento nell'array specificato come primo argomento. |
|
static void |
ordina(int[] a)
Ordina in modo crescente l'array di int fornito come argomento. |
|
static void |
ordina(java.lang.Integer[] a)
Ordina in modo crescente l'array di Integer fornito come argomento. |
|
static void |
ordina(java.lang.String[] a)
Ordina in modo crescente l'array di String fornito come argomento. |
|
static
|
ordina(T[] a)
Ordina in modo crescente l'array fornito come argomento. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void ordina(int[] a)
int
fornito come argomento. L'algoritmo di
ordinamento utilizzato è bubblesort.
a
- l'array di int
da ordinare.public static void ordina(java.lang.String[] a)
String
fornito come argomento. L'algoritmo
di ordinamento utilizzato è bubblesort.
a
- l'array di String
da ordinare.public static void ordina(java.lang.Integer[] a)
Integer
fornito come argomento. L'algoritmo
di ordinamento utilizzato è bubblesort.
a
- l'array di Integer
da ordinare.public static <T extends java.lang.Comparable<? super T>> void ordina(T[] a)
a
- l'array da ordinare.public static <S extends java.lang.Comparable<S>,T extends S> int cerca(T[] a, S chiave)
i
di un
elemento dell'array tale che chiave.equals(a[i])
sia vero se un tale oggetto
appartiene all'array e -1
altrimenti.
a
- l'array di Comparable
in cui cercare l'oggetto chiave
.chiave
- l'oggetto da cercare.
chiave
, se tale oggetto appartiene all'array,
-1
se l'oggetto non appartiene all'array.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |