Witam, zaczynam właśnie jave i w kodzie poniżej mam jakąś tam klasę użytkownik, natomiast w mainie tworze sobie obiekty tej klasy użytkownik i są zadawanie przez użytkownika i tutaj podaje najpierw imie i nazwisko przykładowo, a jak zrobić żeby od razu podawał imię i nazwisko, z tym że chce zeby imie i nazwisko pozostały osobnymi polami. Czy można jakoś w prosty sposób dodać kilka różnych obiektów naraz np. z pliku albo na zasadzie kopiuj wklej do konsoli? Z góry dzięki.
public class User {
String imie;
String nazwisko;
public User(String imie, String nazwisko) {
super();
this.imie = imie;
this.nazwisko = nazwisko;
}
public void print()
{
System.out.println(imie);
System.out.println(nazwisko);
}
}
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n;
System.out.print("rozmiar tablicy: ");
n = in.nextInt();
User tab[] = new User[n];
String imie;
String nazwisko;
for(int i = 0; i<n; i++)
{
System.out.print("Imie: ");
imie = in.next();
System.out.print("Nazwisko: ");
nazwisko = in.next();
User u = new User(imie, nazwisko);
tab[i] = u;
}
for(int i = 0; i<n; i++)
{
tab[i].print();
}
}
}