1
public class KasirNya { private String Nama; private String NIK; public String getNama() { return Nama; } public void setNama(String nama) { Nama = nama; } public String getNIK() { return NIK; } public void setNIK(String nik) { NIK = nik; } public KasirNya(String nama, String nik) { super(); Nama = nama; NIK = nik; } } import java.util.ArrayList; import java.util.HashMap; public class driver1 { public static void main(String args[]){ ArrayList<KasirNya> l=new ArrayList<KasirNya>(); KasirNya k1,k2,k3; k1=new KasirNya("Kasir 1","K001"); k2=new KasirNya("Kasir 2","K002"); k3=new KasirNya("Kasir 3","K003"); l.add(k1); l.add(k2); l.add(k3); for(KasirNya k:l){ System.out.println(k.getNama()); System.out.println(k.getNIK()); } HashMap<String,KasirNya> h=new HashMap<String,KasirNya>(); KasirNya tempk; h.put(k1.getNIK(), k1); h.put(k2.getNIK(), k2); h.put(k3.getNIK(), k3); tempk=h.get(k1.getNIK()); System.out.println(tempk.getNama()); } }

Penggunaan ArrayList Dan HashMap

Embed Size (px)

DESCRIPTION

Contoh Kode Penggunaan ArrayList dan HashMapPemrograman Berorientasi Objek Fakultas Informatika IT Telkom

Citation preview

Page 1: Penggunaan ArrayList Dan HashMap

public class KasirNya { private String Nama; private String NIK; public String getNama() { return Nama; } public void setNama(String nama) { Nama = nama; } public String getNIK() { return NIK; } public void setNIK(String nik) { NIK = nik; } public KasirNya(String nama, String nik) { super(); Nama = nama; NIK = nik; } } import java.util.ArrayList; import java.util.HashMap; public class driver1 { public static void main(String args[]){ ArrayList<KasirNya> l=new ArrayList<KasirNya>(); KasirNya k1,k2,k3; k1=new KasirNya("Kasir 1","K001"); k2=new KasirNya("Kasir 2","K002"); k3=new KasirNya("Kasir 3","K003"); l.add(k1); l.add(k2); l.add(k3); for(KasirNya k:l){ System.out.println(k.getNama()); System.out.println(k.getNIK()); } HashMap<String,KasirNya> h=new HashMap<String,KasirNya>(); KasirNya tempk; h.put(k1.getNIK(), k1); h.put(k2.getNIK(), k2); h.put(k3.getNIK(), k3); tempk=h.get(k1.getNIK()); System.out.println(tempk.getNama()); } }