import java.util.ArrayList; import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Set; public class IsikuteProov { public static void main(String[] args) { Isikukood jaagup=new Isikukood("37605030299"); Isikukood linda=new Isikukood("61009170132"); System.out.println(jaagup.kysiSugu()); System.out.println(jaagup.kysiSynniaasta()); System.out.println(linda.kysiSynniaasta()); // List isikud=new ArrayList(); List isikud=new LinkedList(); isikud.add(jaagup); isikud.add(linda); isikud.add(jaagup); for(Isikukood kodanik: isikud){ System.out.print(kodanik.kysiSynniaasta()+" "); } Set erinevad=new HashSet(isikud); System.out.println(erinevad); //tühi massiiv tüübi näidiseks ette Isikukood[] m=erinevad.toArray(new Isikukood[]{}); System.out.println(m[0]); System.out.println(m[0].kysiSugu().equals("N")); //Korja isikute loetelust eraldi loetellu välja naissoost isikud. List naised=new ArrayList(); for(Isikukood kodanik: isikud){ if(kodanik.kysiSugu().equals("N")){ naised.add(kodanik); } } System.out.println(naised); } }