package lt.bit.imone; import java.io.*; import java.util.Scanner; public class Vykdymas { public static void main(String[] args) throws IOException, ClassNotFoundException { ObjectInputStream ois=new ObjectInputStream(new FileInputStream("programeris.txt")); Imone i=(Imone) ois.readObject(); ois.close(); Scanner in=new Scanner(System.in); boolean baigti=false; while (!baigti){ System.out.println("1. Pridėti adresą"); System.out.println("2. Pašalinti adresą"); System.out.println("3. Atspausdinti informaciją"); System.out.println("4. Išeiti"); System.out.print("Įveskite komandos numerį: "); int pasirinkimas=in.nextInt(); switch (pasirinkimas){ case 1: System.out.println("Įveskite adreso miestą, gatvę ir numerį"); in.nextLine(); String miestas=in.nextLine(); String gatve=in.nextLine(); int nr=in.nextInt(); i.addAdresas( new Adresas(miestas, gatve, nr)); break; case 2: System.out.println(i); System.out.print("Kurį adresą ištrinti: "); int j=in.nextInt(); i.deleteAdresas(j); break; case 3: System.out.println(i); break; case 4: baigti=true; break; } System.out.println(""); } /* Imone i=new Imone("UAB Programeris", "LT10121121"); Adresas a1=new Adresas("Vilnius", "Gedimino pr. ",24); i.addAdresas(a1); Adresas a2=new Adresas("Klaipėda", "H. Manot ", 84); i.addAdresas(a2); */ System.out.println(i); ObjectOutputStream oos=new ObjectOutputStream( new FileOutputStream("programeris.txt")); oos.writeObject(i); oos.close(); } }