Solución
solution.tsTypeScript
public class Solution {
public String mostFrequentChar(String text) {
Set<Character> distinctChars = new HashSet<>();
for (char ch : text.toCharArray()) {
distinctChars.add(ch);
}
long max = 0;
char tempChar = distinctChars.iterator().next();
for(char ca : distinctChars){
System.out.println(String.valueOf(ca));
long qty = text.chars().filter(c -> c == ca).count();
System.out.println(qty);
if(qty > max){
max = qty;
tempChar = ca;
}
}
return String.valueOf(tempChar);
}
}0respuestas