P 20 J C F: M: Raktikum AVA Ollection Ramework AP
P 20 J C F: M: Raktikum AVA Ollection Ramework AP
Capture
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
Collection c = hMap.values();
//obtain an Iterator for Collection
Iterator itr = c.iterator();
}
Capture
Percobaan 3 : Mendapatkan key, melakukan iterasi pada key dan menghapus key
tertentu pada objek HashMap
public class GetSetViewOfKeysFromHashMapExample {
}
Capture
//populate HashMap
hMap.put("1","One");
hMap.put("2","Two");
hMap.put("3","Three");
//populate Hashtable
ht.put("1","This value would be REPLACED !!");
ht.put("4","Four");
ht.putAll(hMap);
}
}
Capture
Capture
import java.util.*;
public class Latihan1{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Input : ");
String kalimat = input.nextLine();
System.out.print("Output : ");
TreeMap<String,Integer> cari = new TreeMap();
for(String cetak : kalimat.split(" ")){
if(cari.containsKey(cetak)){
cari.put(cetak, cari.get(cetak).intValue()+1);
}else{
cari.put(cetak,1);
}
}
System.out.println(cari);
}
}
Capture
import java.util.*;
public class Latihan2{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Input : ");
String kalimat = input.nextLine();
System.out.println("Output : ");
TreeMap<String,Integer> cari = new TreeMap();
for(String cetak : kalimat.split(" ")){
if(cari.containsKey(cetak)){
cari.put(cetak, cari.get(cetak)+1);
}else{
cari.put(cetak,1);
}
}
System.out.println("Nilai Terendah : "
+Collections.min(cari.entrySet(), new Latihan2compare()));
System.out.println("Nilai Tertinggi : "
+Collections.max(cari.entrySet(), new Latihan2compare()));
System.out.println("Dengan awalan s adalah : "
+cari.tailMap("s"));
}
}
class Latihan2compare implements Comparator<Map.Entry<String,
Integer>>{
public int compare(Map.Entry<String, Integer> banding1,
Map.Entry<String, Integer> banding2){
return
banding1.getValue().compareTo(banding2.getValue());
}
}
Capture
import java.util.*;
public class Tugas1{
public static void main(String[] args) {
TreeMap<String, TreeMap<String, String>> pulau = new TreeMap();
pulau.put("Sumatra", new TreeMap<String, String>());
TreeMap<String, String> sumatra = pulau.get("Sumatra");
sumatra.put("Sumatra Barat", "Padang");
sumatra.put("Sumatra Utara", "Medan");
sumatra.put("Sumatra Selatan", "Palembang");
sumatra.put("Aceh","Banda Aceh");
Capture