Also,
hallo erstmal =) habe versucht einen code zu schreiben der 4 zufalls Noten von 4 verschiedenen Menschen wiedergeben soll, weiss aber nicht weiter irgendwo ist der wurm drin und ich denke es liegt an den Methoden in Start...
würde dann anschließend gerne eine Switch anweisung einbauen, die dem user dann erlaubt zwischen: Eingabe , Ausgabe und Ende zu entscheiden ... das eingeben über die Tastatur geschieht über einen " In " Klasse, die es dem user erlaubt Daten über die Tastatur zu übergeben.
Ich würde mich sehr über jegliche Hilfe freuen und wünsch euch allen einen schönen Abend.
der code :
Alles anzeigen
Danke fürs lesen ltheonel
hallo erstmal =) habe versucht einen code zu schreiben der 4 zufalls Noten von 4 verschiedenen Menschen wiedergeben soll, weiss aber nicht weiter irgendwo ist der wurm drin und ich denke es liegt an den Methoden in Start...
würde dann anschließend gerne eine Switch anweisung einbauen, die dem user dann erlaubt zwischen: Eingabe , Ausgabe und Ende zu entscheiden ... das eingeben über die Tastatur geschieht über einen " In " Klasse, die es dem user erlaubt Daten über die Tastatur zu übergeben.
Ich würde mich sehr über jegliche Hilfe freuen und wünsch euch allen einen schönen Abend.
der code :
Quellcode
- import java.util.*;
- class Datensatz {
- private String name;
- private int id;
- int note1, note2, note3;
- private static int nextUniqueID = 1;
- Datensatz(String theName) {
- name = theName;
- id = nextUniqueID;
- nextUniqueID++;
- }
- public String getName() {
- return name;
- }
- public int getID() {
- return id;
- }
- }
- public class Start {
- static Random rnum = new Random();
- static void eingabe(Datensatz ds) {
- ds.note1 = rnum.nextInt(6);
- ds.note2 = rnum.nextInt(6);
- ds.note3 = rnum.nextInt(6);
- }
- private static void ausgabe(ArrayList localdata) {
- for (int i = 0; i < localdata.size(); i++)
- System.out.println(localdata.get(i));
- System.out.println("________________________");
- }
- public static void main(String[] args) {
- String[] namen = { "Meier", "Müller", "Schulte", "Schulze" };
- ArrayList sdata = new ArrayList();
- Datensatz data;
- for (int i = 0; i < 4; i++) {
- data = new Datensatz(namen[i]);
- eingabe(data);
- sdata.add(data);
- }
- ausgabe(sdata);
- }
- }
Danke fürs lesen ltheonel
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von ltheonel ()