Get occurrence of character in a String
import java.util.HashMap;
import java.util.Map;
public class OccurenceOfCharInString {
public static void main(String[] args) {
System.out.println(getCharacterCount("malayalam"));
}
static Map<Character,Integer> getCharacterCount(String str){
HashMap<Character,Integer> charMap=new HashMap<>();
char[] strArr=str.toCharArray();
for (char c:strArr
) {
if(charMap.containsKey(c))
charMap.put(c,charMap.get(c)+1);
else
charMap.put(c,1);
}
return charMap;
}
}
Comments
Post a Comment