Hallo Leute,
ich erstelle garde ein Programm zum aufnehmen von Pizza bestellungen und zwar werden die Bestellungen über 2 seperate Methoden aufgenommen:
diese sollen nun in der Mainmethode in einem weiteren Array gespeichert werden:
sooo meine Frage ist nun kann ich meine Arrays in einem seperaten Array-Array abspeichern oder gibt es dort eine andere Methode?
Danke
ich erstelle garde ein Programm zum aufnehmen von Pizza bestellungen und zwar werden die Bestellungen über 2 seperate Methoden aufgenommen:
Java:
public static String [] adresse()
{
String [] adresse = new String[2];
Scanner scan = new Scanner( System.in);
for(int i=0; i<adresse.length;i++)
{
if(i==0)
{
System.out.print("Name: ");
adresse[i]=scan.next();
System.out.println();
}
if(i==1)
{
System.out.print("Straße: ");
adresse[i]=scan.next();
System.out.println();
}
}
return adresse;
}
public static String [] aufnahme()
{
String [] bestellungen = new String[20];
int i =0;
Scanner scan = new Scanner( System.in);
while(!bestellungen[i].equalsIgnoreCase("q"))
System.out.print("PizzaNr: ");
bestellungen[i] = scan.next();
System.out.println();
i++;
System.out.print("Menge: ");
bestellungen[i] = scan.next();
System.out.println();
i++;
System.out.println("beenden Sie den Bestellvorgang durch drücken der Taste 'q'");
return bestellungen;
}
diese sollen nun in der Mainmethode in einem weiteren Array gespeichert werden:
Java:
public static void main(String[] args)
{
// TODO Auto-generated method stub
System.out.println("Wilkommen zu Noorsey");
System.out.println("-a Bestellung aufnehmen");
System.out.println("-r Bestellung entfernen");
System.out.println("-l Offene Bestellungen ausgeben");
System.out.println("-q Noorsy beenden");
Scanner scan = new Scanner (System.in);
String [] bestellungen = new String[100];
int zaehler = 0;
String eingabe = " ";
while (!eingabe.equalsIgnoreCase("q"))
{
eingabe =scan.next();
if(eingabe.equals("a"))
{
bestellungen[i] = order.adresse();
}
}
}
sooo meine Frage ist nun kann ich meine Arrays in einem seperaten Array-Array abspeichern oder gibt es dort eine andere Methode?
Danke