import java.util.*;
public class PersonList{
public static void arraylist() {
// create an array list
ArrayList Employee = new ArrayList();
// add elements to the array list
Scanner input = new Scanner (System.in);
System.out.println("Name: ");
Employee.add(input.next());
System.out.println("Year of birth: ");
Employee.add(input.next());
System.out.println("");
Employee.add(input.next());
System.out.println("");
Employee.add(input.next());
System.out.println("");
Employee.add(input.next());
System.out.println("Contents of al: " + Employee);
}
}
Ich habe eine Arraylist, die Benutzer eingegebene Daten und ich muss Daten, die ein Leerzeichen in einem Block hat, speichern.Sortierung und Sortierung von ArrayList-Daten basierend auf Bedingung
Ich habe die anderen Dinge, die ich hinzufügen werde, nicht hinzugefügt. Ich möchte in der Lage sein, einen Namen wie "John Smith" in den Namen einzufügen, anstatt John, Smith in zwei separaten Blöcken zu drucken. Ich bin sehr neu in der Programmierung und ich entschuldige mich, wenn es schlampig und/oder nervig ist.
Verwenden Sie 'input.nextLine()' – Eran
so einfach! Danke. –
Rufen Sie auch Ihre 'Mitarbeiter'-Variable' Mitarbeiter' auf, um Namenskonventionen zu respektieren und diese schrecklichen unformatierten Typen loszuwerden. – bcsb1001