Hallo,
ich bin Azubi und habe vor wenigen Wochen begonnen Java zu lernen. Ich habe schon einige Tutorials gemacht und bin jetzt beim Thema Array angekommen.
Folgende Aufgabenstellung: Schreibe ein Programm, das den Benutzer beliebig oft nach einer Eingabe fragt. Diese Eingaben sollen in einem Array gespeichert werden. Gibt der Benutzer "Ende" ein, gibt deas Programm alle Benutzer-Eingaben wieder aus. "Ende" soll nicht gespeichert und nicht mit ausgegeben werden.
Mein fehlerhafter Code, bei dem natürlich auch noch einiges fehlt, weil ich nicht vorankomme:
[code=Java]
import java.util.Scanner;
public class Arrays_3 {
public static void main(String[] args)
{
Scanner scan = new Scanner( System.in );
int zaehler = 0;
String[] zahlen = new String[zaehler];
while (true)
{
System.out.print("Eingabe: ");
zahlen[zaehler] = scan.next();
zaehler = zaehler + 1;
}
}
}
[/code]
Ich komme einfach nicht drauf, wie ich die Benutzereingabe in einem Array der Variable speichern kann. Vielen Dank für die Hilfe.