|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--prog.c05.occorrenze.Occorrenza | +--prog.c05.occorrenze.OccorrenzaStringa
Un'istanza della classe fornisce un contatore per le occorrenze di una stringa.
Constructor Summary | |
OccorrenzaStringa(java.lang.String stringa)
Crea una nuova istanza della classe che permette di contare le occorrenze della stringa specificata come argomento. |
|
OccorrenzaStringa(java.lang.String stringa,
int contatore)
Crea una nuova istanza della classe che permette di contare le occorrenze della stringa specificata come primo argomento in cui il contatore è inizializzato al valore specificato come secondo argomento. |
Method Summary | |
int |
compareTo(java.lang.Object o)
Restituisce -1, 0 o 1 a seconda che la stringa a cui si riferisce l'occorrenza preceda, sia uguale o segua alfabeticamente quella a cui si riferisce l'occorrenza fornita come argomento. |
boolean |
equals(java.lang.Object altro)
Restituisce true se l'oggetto fornito come argomento è un'istanza di
OccorrenzaStringa e l'occorrenza che esegue il metodo si riferisce a
una stringa uguale a quella a cui si riferisce l'occorrenza fornita come
argomento. |
boolean |
equals(OccorrenzaStringa altra)
Restituisce true se l'occorrenza che esegue il metodo si riferisce a
una stringa uguale a quella a cui si riferisce l'occorrenza fornita come argomento e
restituisce false altrimenti. |
java.lang.String |
getStringa()
Restituisce la stringa di cui l'istanza che esegue il metodo conta le occorrenze. |
Methods inherited from class prog.c05.occorrenze.Occorrenza |
equals, get, getValoreContatore, incrementa, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public OccorrenzaStringa(java.lang.String stringa)
stringa
- la stringa a cui si riferisce l'occorrenza.public OccorrenzaStringa(java.lang.String stringa, int contatore)
stringa
- la stringa a cui si riferisce l'occorrenza.contatore
- il valore iniziale del contatore.Method Detail |
public java.lang.String getStringa()
public boolean equals(java.lang.Object altro)
true
se l'oggetto fornito come argomento è un'istanza di
OccorrenzaStringa
e l'occorrenza che esegue il metodo si riferisce a
una stringa uguale a quella a cui si riferisce l'occorrenza fornita come
argomento. Diversamente il metodo restituisce false
. Si osservi che due
occorrenze della medesima stringa con contatore diverso vengono considerate uguali.
equals
in class Occorrenza
altro
- l'oggetto da confrontare con l'occorrenza che
esegue il metodo.public boolean equals(OccorrenzaStringa altra)
true
se l'occorrenza che esegue il metodo si riferisce a
una stringa uguale a quella a cui si riferisce l'occorrenza fornita come argomento e
restituisce false
altrimenti. Si osservi che due occorrenze della
medesima stringa con contatore diverso vengono considerate uguali.
altra
- l'occorrenza da confrontare con quella che esegue
il metodo.public int compareTo(java.lang.Object o)
OccorrenzaStringa
si verifica un errore in fase di esecuzione.
compareTo
in interface java.lang.Comparable
compareTo
in class Occorrenza
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |