Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package javaapplication1;
- import java.util.*;
- class Adresatas
- {
- private String vardas;
- private String pavarde;
- private String miestas;
- private String telefono_numeris;
- Adresatas()
- {
- vardas="";
- pavarde="";
- miestas="";
- telefono_numeris="";
- }
- Adresatas(String v, String p, String m, String tel)
- {
- vardas=v;
- pavarde=p;
- miestas=m;
- telefono_numeris=tel;
- }
- public String GetName()
- {
- return vardas;
- }
- public String GetSurname()
- {
- return pavarde;
- }
- public String GetCity()
- {
- return miestas;
- }
- public String GetPhoneNumber()
- {
- return telefono_numeris;
- }
- public String allinfo()
- {
- return vardas+", "+pavarde+", "+miestas+", "+telefono_numeris;
- }
- }
- class Knygute
- {
- private ArrayList <Adresatas> sarasas=new ArrayList();
- public void ivesti_adresata(Adresatas adr)
- {
- sarasas.add(adr);
- }
- public void istrinti_adresata(String tel_nr)
- {
- for(int i=0;i<sarasas.size();i++)
- {
- Adresatas tmp=sarasas.get(i);
- if(tmp.GetPhoneNumber().equals(tel_nr))
- {
- sarasas.remove(i);
- }
- }
- }
- public void miesto_gyventojai(String nurodytas_miestas)
- {
- for(int i=0;i<sarasas.size();i++)
- {
- Adresatas tmp=sarasas.get(i);
- if(tmp.GetCity().equals(nurodytas_miestas))
- {
- System.out.println(sarasas.get(i).allinfo());
- }
- }
- }
- public void info()
- {
- for(int i=0;i<sarasas.size();i++)
- {
- System.out.println(sarasas.get(i).allinfo());
- }
- }
- }
- public class JavaApplication1
- {
- public static void main(String[] args)
- {
- Knygute kn=new Knygute();
- Scanner Klaviatura=new Scanner(System.in);
- while(true)
- {
- System.out.println("\n\n\nmeniu\n\n1 ivesti adresata\n2 istrinti adresata\n3 gyvenantys asmenys nurodytame mieste\n4 paieska pagal varda, pavarde\n5 paieska pagal varda, pavarde, miesta\n6 rikiavimas pagal pavarde ir miesta\n9 testas\n\n0 baigti darba");
- int meniu=Klaviatura.nextInt();
- if(meniu==1)
- {
- Klaviatura=new Scanner(System.in);
- System.out.println("iveskit varda, pavarde, miesta ir telefono numeri");
- String v, p, mie, tel_nr;
- v=Klaviatura.nextLine();
- p=Klaviatura.nextLine();
- mie=Klaviatura.nextLine();
- tel_nr=Klaviatura.nextLine();
- Adresatas adres=new Adresatas(v, p, mie, tel_nr);
- kn.ivesti_adresata(adres);
- }
- else if(meniu==2)
- {
- Klaviatura=new Scanner(System.in);
- System.out.println("iveskite telefono numeri istrinamo adresato");
- String tel_nr;
- tel_nr=Klaviatura.nextLine();
- kn.istrinti_adresata(tel_nr);
- }
- else if(meniu==3)
- {
- Klaviatura=new Scanner(System.in);
- System.out.println("iveskite miesto pavadinima");
- String ivestas_m;
- ivestas_m=Klaviatura.nextLine();
- kn.miesto_gyventojai(ivestas_m);
- }
- else if(meniu==4)
- {
- }
- else if(meniu==5)
- {
- }
- else if(meniu==6)
- {
- }
- else if(meniu==9)
- {
- kn.info();
- }
- else if(meniu==0)
- {
- break;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement