Advertisement
akevintg

Vector List

Oct 17th, 2014
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.62 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.Vector;
  3.  
  4. public class VectorList {
  5.     public static void main(String[] args) {
  6.         Scanner input= new Scanner(System.in);
  7.         int p=0;
  8.         String addData;
  9.         Vector data=new Vector();
  10.         do{
  11.             enter();
  12.             System.out.println("Data Vector");
  13.             System.out.println("============");
  14.             System.out.println("Size : "+data.size());
  15.             System.out.println("============");
  16.             System.out.println("1. Add");
  17.             System.out.println("2. View");
  18.             System.out.println("3. Remove");
  19.             System.out.println("4. Exit");
  20.             System.out.print("Masukan Pilihan : ");
  21.             p=input.nextInt();
  22.             input.nextLine();
  23.             switch(p){
  24.                 case 1:
  25.                     enter();
  26.                     System.out.print("Masukan Data : ");
  27.                     data.add(addData=input.nextLine());
  28.                     System.out.println("Sukses Input Data");
  29.                     input.nextLine();
  30.                     break;
  31.                 case 2:
  32.                     enter();
  33.                     if(data.isEmpty())
  34.                         System.out.println("Belum ada data");
  35.                     else
  36.                         System.out.println("List data = "+data);
  37.                     input.nextLine();
  38.                     break;
  39.                 case 3:
  40.                     enter();
  41.                     if(data.isEmpty())
  42.                         System.out.println("Belum ada data");
  43.                     else {
  44.                         System.out.println("List data = "+data);
  45.                         System.out.print("Masukan data yang ingin di hapus : ");
  46.                         addData=input.nextLine();
  47.                         if(data.contains(addData)){
  48.                             data.remove(addData);
  49.                             System.out.println("Sukses Menghapus <"+addData+">");
  50.                         }
  51.                         else
  52.                             System.out.println("Tidak ada data");
  53.                     }
  54.                     input.nextLine();
  55.                     break;
  56.                 case 4:
  57.                     System.out.println(" ");
  58.                     System.out.println("Closing Program...");
  59.                     System.out.println("<Press any key to continue>");
  60.                     input.nextLine();
  61.                     break;
  62.             }
  63.         }while(p!=4);
  64.      
  65.     }
  66.    
  67.     public static void enter(){
  68.         for (int i = 0; i < 25; i++) {
  69.             System.out.println(" ");
  70.         }
  71.     }
  72.    
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement