Witam mam problem z wczytaniem danych z pliku do tablicy. Aktualnie doszedłem do etapu w którym dane są wczytywane, lecz nie wykonuje się sortowanie na danych.
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class Bombelkowe {
private static void b_sort(int tab[]){
int temp;
int zmiana = 1;
while(zmiana > 0){
zmiana = 0;
for(int i=0; i<tab.length-1; i++){
if(tab[i]>tab[i+1]){
temp = tab[i+1];
tab[i+1] = tab[i];
tab[i] = temp;
zmiana++;
}
}
}
for(int i=0; i<tab.length; i++){
System.out.print(tab[i]+" ");
}
}
public static void main(String[] args) throws FileNotFoundException {
File plik = new File("Ja.txt");
Scanner odczyt = new Scanner(plik);
while(odczyt.hasNextLine()) {
String tekst=odczyt.nextLine();
int liczba=Integer.parseInt(tekst);
int[] ja=new int[1];
for(int i=0;i<ja.length;i++) {
ja[i]=liczba;
}
b_sort(ja);
}
}
}