import java.util.*;

public class UrutanSisipMap {
    public static void main(String[] args) {
        Map<String, Integer> harga = new LinkedHashMap<>();
        harga.put("Apel", 3000);
        harga.put("Jeruk", 5000);
        harga.put("Pisang", 2000);
        harga.put("Mangga", 7000);
        System.out.println("LinkedHashMap : " + harga);

        Map<String, Integer> acak = new HashMap<>();
        acak.put("Apel", 3000);
        acak.put("Jeruk", 5000);
        acak.put("Pisang", 2000);
        acak.put("Mangga", 7000);
        System.out.println("HashMap       : " + acak);

        harga.put("Apel", 3500);
        System.out.println("put ulang     : " + harga);

        harga.remove("Jeruk");
        System.out.println("remove        : " + harga);

        harga.put("Jeruk", 5000);
        System.out.println("sisip ulang   : " + harga);

        harga.forEach((nama, nilai) ->
                System.out.println("  " + nama + " = Rp" + nilai));
    }
}
