Sempre soliti problemi con i file, però penso che dopo aver visto questo caso riesco a gestirmi quasi in ogni situazione...
ho un file di testo :
7 12 55 7
4 98 23 5
111 3 87 2
80
io devo stampare tutti i numeri maggiori di 80...ma questo numero pivot(cioè 80) è presente
nel file alla fine e distanziato di una riga e non so come beccarlo...
Quindi il programma deve restituire come valore di ritorno un nuovo array contenente tutti e soli gli elementi maggiori del numero pivot
Per il momento ho fatto solo la parte di codice che va in lettura nel file e mi sembra vada bene...
codice:public static void main(String[] args) { // TODO code application logic here try { Scanner sc = new Scanner(new FileReader("prova.txt")); while(sc.hasNext()) { String linea = sc.nextLine(); System.out.println(linea); } } catch(FileNotFoundException e) { System.out.println("File non trovato"); } catch(IOException e) { System.out.println("File corrotto"); } }

Rispondi quotando

