Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.*;
- public class Main {
- public static void main(String[] args) {
- int[] myArr = new int[]{5, 3, 4, 3, 4, 5, 4 };
- Map<Integer, Integer> numsMap = new HashMap<Integer, Integer>();
- for (int number : myArr) {
- if (numsMap.containsKey(number)) {
- Integer count = numsMap.get(number) + 1;
- numsMap.put(number, count);
- } else {
- numsMap.put(number, 1);
- }
- }
- System.out.println(numsMap);
- int maxEntry = Collections.max(numsMap.entrySet(), Map.Entry.comparingByValue()).getKey();
- System.out.println("MostCommonKey = " + maxEntry + ", Exist: " + numsMap.get(maxEntry) + " times.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement