grazie tante per la risposta ma il problema è che io frequento il primo anno di ingegeia informatica e questa materia si chiama fondamenti di java e anche il libro è java fondamanti quindi non ci sono spiegati moltissimi metodi che potrebbero servirmi quindi io peno di fare il problema così dimmi come vado e dimmi se sbaglio e che devo aggiungere.
-Dichiaro la classe Individua
-le variabili di istanza (che non saprei proprio quali dichiarare oltre ai 2 array per i file testo)
-Costruttore che inizializza le variabili di istanza
-metodo che apre i 2 file quello con termini e quello on testo la cui lunghezza e nome non sono noti, legge prima riga dal file con termini e crea un array di lunghezza uguale a quel numero e che contiene i termini. Poi cerca all'interno del file testo i termini dell'array termini uno per uno e stampa a video il termine con l'indicazione della posizione cheo ccupa nel testo.
- Metodo che crea un file Risultati.txt e al cui interno stampa il i termini individuati numero complessivo occorrenze e le due parole che seguono e precedono ogni termine.
Classe Test con il main che avvia l'applicazione
Il problema è che non saprei proprio come ordinare i termini in ordine inverso di apparizzione
e poi come potrei fare per creare l'array di termini di lunghezza uguale a quato indicato nella prima riga e che contiene i termini? come faccio a cercarli nel testo?