Witam! Piszę program, przeprowadzający test Shapiro-Wilka, na podanych danych. Jednym z wykonywanych działań jest przemnożenie otrzymanych wartości przez dane odczytane z tabeli. Tabelę tę mam w pliku .txt(załącznik) i próbuję wczytać do dwuwymiarowej tablicy double. Niestety, albo w komórkach(konkretnie 0,0) lądują całe wiersze zczytane z pliku albo
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "0,7071"
przy próbie wypisania tablicy w pętli.
Proszę o pomoc
String line="";
Double[][] datas = new Double[k][w];
String[] tmp;
// String tmpp;
while (st.hasMoreTokens()) {
String tmpp = st.nextToken();
//l = line;
tmp = line.split(" ");
//tmpp=line.trim();
// System.out.println("Line:" + tmpp);
for (int i = 0; i<k;i++){
//System.out.println(t);
for(int j=0; j<w; j++){
Double t= Double.parseDouble(tmpp);
datas[i][j]= t;
// System.out.println("Datas: "+ datas[i][j]);
// System.out.println("Datas: "+ datas[i][j]);
}
}
}
System.out.println("Datas: "+ datas[0][2]);
}