Salve a tutti!
Sto studiando JAVA, e mi sono scontrato contro un esercizio che non so bene come approcciare. Il testo cita:

The Glossary program implements a glossary of Java terms. The user should be able to interact with this glossary by typing terms. If the term exists in the glossary, the program displays its definition. On the other hand, if the term cannot be identified, the program suggests a list of similar terms. The user should then be able to type another term (possibly from the similar term list) and continue with the interaction. The program finishes when the user types the string `finish'.

Ora, non voglio che qualcuno risolva l'esercizio per me, ma potresti darmi qualche consiglio e/o impostare un pochino il mio lavoro? Perche' il problema e' che proprio non so bene da dove cominciare!

Il testo completo dell'esercizio e' qui:

http://www.informatics.sussex.ac.uk/...cification.php

Come sempre vi ringrazio in anticipo,
Alessandro