|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectAnalizzatoreDiTesto
public class AnalizzatoreDiTesto
| Constructor Summary | |
|---|---|
AnalizzatoreDiTesto()
costruttore di un analizzatore di testo vuoto |
|
| Method Summary | |
|---|---|
void |
aggiungi(java.lang.String stringa)
aggiunge una stringa in coda al testo. |
int |
conta()
conta il numero di stringhe nel testo |
AnalizzatoreDiTesto |
copia()
crea una copia dell'oggetto AnalizzatoreDiTesto. |
AnalizzatoreDiTesto |
elimina(java.lang.String stringa)
elimina una stringa dal testo. |
int |
frequenza(java.lang.String stringa)
calcola quante volte una stringa compare nel testo |
java.lang.String |
frequenzaMax()
ritorna la stringa che compare piu' volte nel testo (frequenza massima). |
java.lang.String |
massimo()
restituisce l'ultima stringa del testo in ordine lessicografico. |
java.lang.String |
minimo()
restituisce la prima stringa del testo in ordine lessicografico. |
AnalizzatoreDiTesto |
minuscolo()
trasforma nel testo i caratteri maiuscoli in minuscoli. |
AnalizzatoreDiTesto |
separa()
separa le stringhe del testo in parole. |
AnalizzatoreDiTesto |
soloLettere()
cancella i caratteri non alfabetici dalle parole del testo. |
java.lang.String |
toString()
trasforma in stringa il testo. |
boolean |
vuoto()
verifica se il testo e' vuoto |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AnalizzatoreDiTesto()
| Method Detail |
|---|
public boolean vuoto()
public void aggiungi(java.lang.String stringa)
stringa - la parola da aggiungerepublic int conta()
public AnalizzatoreDiTesto separa()
public AnalizzatoreDiTesto elimina(java.lang.String stringa)
stringa - stringa da eliminare
java.lang.IllegalArgumentExceptionpublic int frequenza(java.lang.String stringa)
stringa - la stringa di cui calcola l'occorrenza
java.lang.IllegalArgumentExceptionpublic java.lang.String frequenzaMax()
public java.lang.String minimo()
public java.lang.String massimo()
public java.lang.String toString()
toString in class java.lang.Objectpublic AnalizzatoreDiTesto soloLettere()
public AnalizzatoreDiTesto minuscolo()
public AnalizzatoreDiTesto copia()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||