Ich mache ein Projekt auf InsertionSort und ich habe dieses Projekt ausgepeitscht, ohne vorherige Erfahrung in Array-Listen Ich erhalte einen Fehler bezüglich der Überprüfung der Werte in einem bestimmten Index.Überprüfen von Werten in einer Array-Liste
int unsorted[] = {10, 4, 52, 5, 7};
ArrayList sorted = new ArrayList<Integer>();
sorted.add(unsorted[0]);
for (int i=1; i <= unsorted.length; i++){
int x=0;
while (unsorted[i] > sorted(x)){
x++;
if (unsorted[i]<= sorted(x)){
sorted.set(x,unsorted[i]);
if (x > sorted.size()){
sorted.add(unsorted[i]);
Ich erhalte Fehler auf beide sorted(x)
im Beispiel kann mir jemand sagen, wie ein Wert innerhalb einer Array-Liste zu einem bestimmten Index zu überprüfen?
behoben Der erste Ort, den Sie suchen sollten, ist in der offiziellen 'ArrayList' Dokumentation. https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html –
"Ich bekomme einen Fehler" welcher Fehler ???? –
Ich denke 'unsortiert [1]' ist ein Tippfehler. – shmosel