public class CharCountDist { public static void main(String[] args) { //charDist("ABCD","A BAD DAY"); charDist("ABCDEIKLMNOPQRSVWXYZ", "XEWLOBDROYBISCDYMYWZEDOBCMSOXMOKCNSPPOBOXDSKVOAEKDSYXCKBODYOXQSXOOBSXQ"); } //char count in a string public static int charCount(char C, String text) { char[] strArr; strArr = text.toCharArray(); int count = 0; for (char c : strArr) { if (C == c) { count++; } } return count; } //handles a list of chars to compare with charCount() public static void charDist(String list, String text) { char[] strArr; strArr = list.toCharArray(); for (char c : strArr) { System.out.println(c + " : " + charCount(c, text)); } } }