Tomiko
Erstmal hallo @ All !
Bin neu hier und Java Anfänger, daher meine Frage die Euch wahrscheinlich eh langweien wird.
Ich muss für die Uni ein eigentlich simples Java Programm abgeben, allerdings hab ich grundlegende Probleme.
Aufgabe: Ein Programm, das Zahlen sortiert und mit grafischer Oberfläche läuft. Doppelte Einträge sollen aussortiert werden. Es gibt noch weitere Vorgaben aber die sind jetzt erstmal egal
Das Grundgerüst und das Grafische steht, ich hab allerdings Probleme mit dem Sortieralgorithmus, den muss ich selbst programmieren.....mit PHP und C kein Problem aber mit Java krieg ichs einfach nicht hin.
Mein Problem: Der Umgang mit Arrays bzw. ArrayLists.
In PHP kann man Arrays dynamisch erweitern oder kürzen...das ist hier mein Hauptproblem.
Grundlegend versteh ich nicht, was für ein Datentyp eigentlich in Arraylists drin ist. Klar, Object, gut....aber wie geht man damit um ? Jedesmal wenn ich versuche die Einträge mit Int-Zahlen zu vergleichen bekomme ich Fehlermeldungen. Auch ist mir unklar wie ich die Werte übergeben kann, oder in simple Int-Arrays umwandeln kann.
Cast-Operatoren die ich versucht habe (zB. "(int)Liste.get(x)" klappen nicht. Auch "Integer.parseInt()" geht nicht.
Also wie dann ?
Ich schätze ich habe hier einen grundlegenden Verständniss Fehler.
Ich hoffe, ich konnte mich verständlich ausdrücken.
Mit der Bitte um Hilfe,
viele Grüße,
Tomiko
Bin neu hier und Java Anfänger, daher meine Frage die Euch wahrscheinlich eh langweien wird.
Ich muss für die Uni ein eigentlich simples Java Programm abgeben, allerdings hab ich grundlegende Probleme.
Aufgabe: Ein Programm, das Zahlen sortiert und mit grafischer Oberfläche läuft. Doppelte Einträge sollen aussortiert werden. Es gibt noch weitere Vorgaben aber die sind jetzt erstmal egal
Das Grundgerüst und das Grafische steht, ich hab allerdings Probleme mit dem Sortieralgorithmus, den muss ich selbst programmieren.....mit PHP und C kein Problem aber mit Java krieg ichs einfach nicht hin.
Mein Problem: Der Umgang mit Arrays bzw. ArrayLists.
In PHP kann man Arrays dynamisch erweitern oder kürzen...das ist hier mein Hauptproblem.
Grundlegend versteh ich nicht, was für ein Datentyp eigentlich in Arraylists drin ist. Klar, Object, gut....aber wie geht man damit um ? Jedesmal wenn ich versuche die Einträge mit Int-Zahlen zu vergleichen bekomme ich Fehlermeldungen. Auch ist mir unklar wie ich die Werte übergeben kann, oder in simple Int-Arrays umwandeln kann.
Cast-Operatoren die ich versucht habe (zB. "(int)Liste.get(x)" klappen nicht. Auch "Integer.parseInt()" geht nicht.
Also wie dann ?
Ich schätze ich habe hier einen grundlegenden Verständniss Fehler.
Ich hoffe, ich konnte mich verständlich ausdrücken.
Mit der Bitte um Hilfe,
viele Grüße,
Tomiko