package lab7; import java.util.ArrayList; import java.util.List; class Student { private String name, surname; private int nr; public Student() { name = "name"; surname = "surname"; nr = 0; } public Student(String n, String sn, int x) { name = n; surname = sn; nr = x; } protected String getName() { return name; } protected void setName(String name) { this.name = name; } protected String getSurname() { return surname; } protected void setSurname(String surname) { this.surname = surname; } protected int getNr() { return nr; } protected void setNr(int nr) { this.nr = nr; } } public class Zad2 { static List studentlist = new ArrayList(); public static void main(String[] args) { studentlist.add(new Student("Jan", "Kowalski", 123)); studentlist.add(new Student("Anna", "Nowak", 890)); studentlist.add(new Student("Marcin", "Jaworski", 465)); studentlist.add(new Student("Karolina", "Olszewska", 241)); studentlist.add(new Student("Aniela", "Dudek", 798)); studentlist.add(new Student("Krzysztof", "Sawicki", 234)); System.out.printf("There are %d elements in list.\n\n", studentlist.size()); show(); System.out.println(); show(2); } static void show(int x) { if (studentlist.get(x) != null) { System.out.printf("%d. element in list:\n%s %s %d\n", x + 1, studentlist.get(x).getSurname(), studentlist.get(x).getName(), studentlist.get(x).getNr()); } } static void show() { for (Student student : studentlist) { System.out.printf("%s %s %d\n", student.getSurname(), student.getName(), student.getNr()); } } }