Мне нужен способ подсчета букв в строке, например:
Моя строка: "Здравствуйте, мои друзья"
Символы в строке: {H, e, l, o,, m, y, f, r, i, n, d, s}
Эти буквы существуют без их повторения (с пробелом). Поэтому я хочу получить результат: 13
Цель всего этого заключается в том, что я хочу преобразовать строку в таблицу символов без повторения букв
EX: MY String = "Hello"
Таблица, которую я хочу получить {H, e, l, o}
Моя попытка
public static int numberRep(String txt) {
int count = 0;
boolean v = false;
for (int i = 0; i != txt.length(); i++) {
char c = txt.charAt(i);
for (int j = i + 1; j != txt.length(); j++) {
if (txt.charAt(j) == c) {
count++;
}
}
if(count == txt.length()-1){
v = true;
}
}
if(v){
return 1 ;
}
else{
return count;
}
}