1
10Sayumi
Gast
Hallo ich habe erst angefangen Java zu benutzen und hier habe ich ein Problem, das ich nicht lösen kann, ich wäre euch echt dankbar für jede antwort 
Also ich dachte mir, ich möchte Drei wörter einlesen und dann lexografisch angeortnet wieder ausgeben.
ich habe nun jeden Millimeter meines Programms durch gesucht und einzeln laufen lassen. Ich bekomme aber immer als Ergebnis
Wort 1 : null
Wort 2 : null
Wort 3 : null
also schreibt es keine werde in das array ( w[0], w[1],w[2])
ich habe nun die stelle gefunden an der es liegt:
-> meine If schleifenkopf: if(wort.CompareTo(x[i+1]) < 0)
aber was ist hier falsch? wort ist string und es steht auch einer drin (schon getestet) , in x stehen die zu sotierenden wörter (schon getestet)
ich bin ratlos
lg 'Java Neuling'
Also ich dachte mir, ich möchte Drei wörter einlesen und dann lexografisch angeortnet wieder ausgeben.
ich habe nun jeden Millimeter meines Programms durch gesucht und einzeln laufen lassen. Ich bekomme aber immer als Ergebnis
Wort 1 : null
Wort 2 : null
Wort 3 : null
also schreibt es keine werde in das array ( w[0], w[1],w[2])
ich habe nun die stelle gefunden an der es liegt:
-> meine If schleifenkopf: if(wort.CompareTo(x[i+1]) < 0)
aber was ist hier falsch? wort ist string und es steht auch einer drin (schon getestet) , in x stehen die zu sotierenden wörter (schon getestet)
ich bin ratlos
lg 'Java Neuling'