document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package mycontacts;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.Scanner;
  5.  
  6. /**
  7.  *
  8.  * @author Falah Kharisma N
  9.  * http://falah-kharisma.blogspot.com
  10.  * Kunjungi Untuk Pemrograman Java Lainnya
  11.  */
  12. public class MyContacts {
  13.  
  14.     public static void main(String[] args) {
  15.         System.out.println("#####################################");
  16.         System.out.println("### Silahkan Masukkan Kontak Baru ###");
  17.         System.out.println("##### Created By Falah Kharisma #####");
  18.         System.out.println("#####################################");
  19.        
  20.         // Input berapa banyak kontak yang akan dibuat
  21.         System.out.print("Berapa Kontak yang ingin anda buat: ");
  22.         Scanner scanner = new Scanner(System.in);
  23.         int tambahKontak = scanner.nextInt();
  24.        
  25.         // Input nama dan nomor telepon sebanyak N data
  26.         ArrayList<Contact> contact = new ArrayList<>();
  27.         for (int i=1;i<=tambahKontak;i++) {
  28.             Scanner input = new Scanner(System.in);
  29.             System.out.println("Data ke - "+i);
  30.             System.out.print("Masukkan Nama: ");
  31.             String nama = input.nextLine();
  32.             System.out.print("Masukkan No. Telepon: ");
  33.             String telepon = input.nextLine();
  34.            
  35.             contact.add(new Contact(nama,telepon));
  36.         }
  37.        
  38.         // Output data yang sudah ditambahkan
  39.         System.out.println("");
  40.         System.out.println("");
  41.         System.out.println("### Data Yang Berhasil Ditambahkan ###");
  42.         for (Contact kontak : contact) {
  43.             System.out.println("#####################################");
  44.             System.out.println("Nama : "+kontak.getNama());
  45.             System.out.println("No. Telepon : "+kontak.getNoTelp());
  46.         }
  47.     }
  48.    
  49. }
');