Answer Posted / srikanth m
List<String> list = new ArrayList<String>();
list.add("abc");
list.add("def");
list.add("abc");
HashMap<String, Integer> map = new HashMap<String, Integer>();
for (String str : list) {
Integer c = (Integer) map.get(str);
if (c == null || c == 0) {
map.put(str, 1);
} else {
map.put(str, ++c);
}
}
System.out.println(map);
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the maximum size of list in java?
Explain about serializable interface in java?
What is the difference between access specifiers and access modifiers in java?
Give me an example of array and linked list? Where they can be used?
What environment variables are required to be set on a machine in order to run Java programs?
What is the similarity between dynamic binding and linking?
What is an infinite loop? How infinite loop is declared?
hr interview how many minutes asking question
what are the high-level thread states? : Java thread
Can we override tostring method in java?
Describe what a thread-local variable is in java?
What happens when main () method is declared as private?
What is flush buffer?
Can java list be null?
Can we sort list in java?