Ciao a tutti!
Ho questo compito da fare, però non ho l'idea come affrontarlo. Avete qualche consiglio oppure risoluzione...
<Problema>
Un file contiene una sequenza di numeri interi positivi, uno per riga.
I numeri sono scritti in lettere cifra per cifra, e sono terminati dalla parola stop.
Come esempio si consideri il seguente file:
otto quattro nove stop
due tre stop
sette uno sette stop
Il file contiene i numeri 849, 23 e 717.
Si scriva un programma, opportunamente organizzato per oggetti, che legga da tastiera il nome del file e stampi il valore della somma dei numeri ivi contenuti. Nell’esempio il programma deve stampare 1589.
Si assuma che i numeri siano di dimensione tale da essere rappresentabili tramite il tipo int.
Le classe da implementare ed i metodi da usare possono essere i seguenti:
StringTokenizer, Scanner,FileReader,FileWritter...
grazie a tutti in anticipo!