Quote Originariamente inviata da desiderio Visualizza il messaggio
Questo aspetto non lo conosco.
Il punto è che la estensione ".doc" è abbastanza vaga. Nel senso che vista genericamente vuol semplicemente dire un "documento".
Quindi un conto è se scrivi un file di testo con un editor di testo "puro" (es. Notepad, Notepad++, PsPad ecc...) e lo salvi con estensione .doc. Mentre TUTTO un altro conto è un .doc generato dal Microsoft Office (o suite equivalente/compatibile). I .doc di Office sono un formato proprietario Microsoft e sono file "binari" estremamente complessi quindi NON li puoi trattare come file di testo leggibile carattere per carattere con es. FileReader o FileInputStream+InputStreamReader.
Tutto qui. Se dici in generale .doc, precisa sempre se intendi l'uno o l'altro.

Quote Originariamente inviata da desiderio Visualizza il messaggio
No possono essere anche più parole tipo: "Il primo valore è 15"
Ok, se sai che l'unico token numerico della riga è quello che ti interessa, allora puoi sempre usare Scanner e andare avanti buttando via i token finché trovi quello numerico.

C'è un token numerico double? Se sì, l'hai trovato. Se no, lo estrai come token generico String (e non ne fai nulla) e ripeti da capo.