Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.text.*;
- import java.util.*;
- public class Solution{
- public static void main(String[] args) throws Exception {
- Scanner in = new Scanner(System.in);
- String pil;
- ArrayList<Mahasiswa> list = new ArrayList<>();
- do {
- Mahasiswa m1 = new Mahasiswa();
- System.out.print("Masukkan nama : ");
- String nama = in.nextLine();
- System.out.print("Masukkan alamat : ");
- String alamat = in.nextLine();
- System.out.print("Masukkan tanggal lahir (dd MM yyyy) : ");
- String tanggal = in.nextLine();
- System.out.print("Tambahkan data (y/n) : ");
- pil = in.nextLine();
- System.out.println("");
- SimpleDateFormat Format = new SimpleDateFormat("dd MM yyyy");
- Date tglLahir = Format.parse(tanggal);
- m1.setNama(nama);
- m1.setAlamat(alamat);
- m1.setTglLahir(tglLahir);
- list.add(m1);
- } while (pil.equalsIgnoreCase("y"));
- if (pil.equalsIgnoreCase("n")) {
- for (int i = 0; i < list.size(); i++) {
- list.get(i).output();
- }
- }
- }
- }
- public class Mahasiswa {
- String nama;
- String alamat;
- Date tglLahir;
- SimpleDateFormat Format2 = new SimpleDateFormat("dd-MM-yyyy");
- public Mahasiswa(){
- }
- public void setNama(String nama){
- this.nama=nama;
- }
- public void setAlamat(String alamat){
- this.alamat=alamat;
- }
- public void setTglLahir(Date tglLahir){
- this.tglLahir=tglLahir;
- }
- public void output(){
- System.out.println("Nama : "+nama);
- System.out.println("Alamat : "+alamat);
- System.out.println("Tanggal lahir : "+Format2.format(tglLahir));
- System.out.println("");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement