forse dopo svariati tentativi ho capito come fare a mettere la top 10.
ho messo una parte di codice di un Bubble Sort ( un codice che legge i dati e li ordina ) e sono arrivato a questo punto: ho fatto il bubblesort ho messo il BufferedReader e vorrei che quel che cè scritto nel file .txt venga elaborato dal bubbole sort.
codice:codice:String str ; FileReader fr = null; LineNumberReader lnr = null; int i; try{ fr = new FileReader("recordfile.txt"); lnr = new LineNumberReader(fr); while((str=lnr.readLine())!=null) { i=lnr.getLineNumber(); System.out.print(i+"°: "); System.out.println(str); } }catch(Exception e){ e.printStackTrace(); }finally{ if(fr!=null) fr.close(); if(lnr!=null) lnr.close(); } int [] numbers = {}; // dentro alle parentesi graffe vorrei mettere il String str che è lo string che rappresenta tutti i risultati bubblesort(numbers); } static void bubblesort(int[] numbers) { int tempVar; for (int i = 0; i < numbers.length; i++) { for(int j = 0; j < numbers.length; j++) { if(numbers[i] > numbers[j]) { tempVar = numbers [j]; numbers [j]= numbers [i]; numbers [i] = tempVar; } } } for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); } }
come potrei mettere lo String str dentro all' int ?