Hallo,
ich bin zur Zeit auch dabei, Java zu lernen, und dies seit ca. 2-3 Wochen. Ich habe vorher auch nie mit OOP zu tun gehabt. Natürlich hab ich schon einiges zu Java und OOP gelesen, aber richtig verstehen und richtig anwenden klappt leider noch nicht so richtig, dazu fehlt mir einfach die Erfahrung. Ich möchte gerne Programmieren lernen und habe mir Java ausgesucht, vorher ein kurzer ausflug zu VBA.Net und natürlich Basic auf dem C-64.
Ich möchte gerne Wissen wie ich richtig mit Daten umgehe. Als Beispiel habe ich ein Programm das Nachname und Vorname speichern soll. Da ich nicht weiss wieviele Datensätze angelegt werden soll muss es dynamisch sein. Im Verlauf des Programm muss ich sehr oft auf diese Datensätze zugreifen können, auch sollen die Datensätze Sortiert werden z.B. nach Nachname. Ich dachte mir das einfach so: ich lege eine neue Klasse an und definiere Nachname und Vorname als Vector. Das Problem ist danach natürlich die Sortiereung da die Datensätze durcheinander kommen. Ich könnte natürlich erst alle Datensätze in einen Vector schreiben und danach in ein Array anlegen da ich nach der Eingabe aller Daten ja die größe des Array weiss und die Daten so zusammen bleiben. Daher meine Frage wie mache ich dies am besten, wahrscheinlich gibt es einen anderen ganz einfachen Weg.
Könnt Ihr mir evt. auch ein paar Tips geben, was ich mir als Anfänger besonders gut anschauen sollte, meistens sind es ja bei Anfänger wie mir "einfache Probleme" die große Probleme machen.
Bei google und co. findet man zahlreiche Code Beispiele aber leider fehlt die Erklärung dazu, daher wär eine kurze Begründung sehr schön.
Vielen Dank
Gruß
Spedgrim
ich bin zur Zeit auch dabei, Java zu lernen, und dies seit ca. 2-3 Wochen. Ich habe vorher auch nie mit OOP zu tun gehabt. Natürlich hab ich schon einiges zu Java und OOP gelesen, aber richtig verstehen und richtig anwenden klappt leider noch nicht so richtig, dazu fehlt mir einfach die Erfahrung. Ich möchte gerne Programmieren lernen und habe mir Java ausgesucht, vorher ein kurzer ausflug zu VBA.Net und natürlich Basic auf dem C-64.
Ich möchte gerne Wissen wie ich richtig mit Daten umgehe. Als Beispiel habe ich ein Programm das Nachname und Vorname speichern soll. Da ich nicht weiss wieviele Datensätze angelegt werden soll muss es dynamisch sein. Im Verlauf des Programm muss ich sehr oft auf diese Datensätze zugreifen können, auch sollen die Datensätze Sortiert werden z.B. nach Nachname. Ich dachte mir das einfach so: ich lege eine neue Klasse an und definiere Nachname und Vorname als Vector. Das Problem ist danach natürlich die Sortiereung da die Datensätze durcheinander kommen. Ich könnte natürlich erst alle Datensätze in einen Vector schreiben und danach in ein Array anlegen da ich nach der Eingabe aller Daten ja die größe des Array weiss und die Daten so zusammen bleiben. Daher meine Frage wie mache ich dies am besten, wahrscheinlich gibt es einen anderen ganz einfachen Weg.
Könnt Ihr mir evt. auch ein paar Tips geben, was ich mir als Anfänger besonders gut anschauen sollte, meistens sind es ja bei Anfänger wie mir "einfache Probleme" die große Probleme machen.
Bei google und co. findet man zahlreiche Code Beispiele aber leider fehlt die Erklärung dazu, daher wär eine kurze Begründung sehr schön.
Vielen Dank
Gruß
Spedgrim