Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.util.Collections;
import java.util.NavigableMap;
import java.util.SortedMap;
import java.util.TreeMap;

public class Main {
    public static void main(String[] args) {
        NavigableMap<Integer, String> nmap = new TreeMap<Integer, String>();
        nmap.put(1, "this");
        nmap.put(2, "is");
        nmap.put(3, "a");
        nmap.put(4, "test");
        nmap.put(5, ".");

        System.out.println(nmap);
        System.out.println(nmap.subMap(4, true, 5, true).values());
        nmap.subMap(1, true, 3, true).clear();
        System.out.println(nmap);
        // wrap into synchronized SortedMap
        SortedMap<Integer, String> ssmap = Collections.synchronizedSortedMap(nmap);

        System.out.println(ssmap.subMap(4, 5));
        System.out.println(ssmap.subMap(4, 5 + 1));
    }
}