Как реализовать гистограмму
Я должен создать гистограмму для конкретной строки ... подсчитать вхождения символов в строке и построить гистограмму.
Что я уже пробовал:
Я попробовал этот код, но вывод повторяется, как я могу просто показать это событие один раз
Строка s =wordSt;
ы =ы.столоверчения();
Строковый результат="";
Проверьте новое окно инструментов(с);
while (sb. length() != 0){
int count = 0;
char test = sb. charAt(0);
while (sb. indexOf(test+"") != -1){
СБ.deleteCharAt(СБ.метод indexOf(тест+""));
считать++;
}
//Системы.из.код println(тест+" повторяется "+счетчик+" несколько раз");
результат=результат + "" + тест+подсчет;
}
Системы.из.код println(результат);
Мне нужно, чтобы выход считался один раз, а не повторялся
Строка " ABC ABC ABC 123"
Выход таков
C (2) **
D (1) *
1 (1) *
А (3) ***
B (3) ***
C (2) **
D (1) *
1 (1) *
2 (1) *
А (3) ***
B (3) ***
C (2) **
D (1) *
1 (1) *
2 (1) *
3 (1) *
А (3) ***
B (3) ***
C (2) **
D (1) *