Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.util.Map;
import java.util.TreeMap;

public class Main {
    public static void main(String[] args) {
        String str = "this is a test";
        char[] char_array = str.toCharArray();

        Map<Character, Integer> charCounter = new TreeMap<Character, Integer>();
        for (char i : char_array) {
            charCounter.put(i, charCounter.get(i) == null ? 1 : charCounter.get(i) + 1);
        }
        for (Character key : charCounter.keySet()) {
            System.out.println("occurrence of '" + key + "' is  " + charCounter.get(key));
        }
    }
}