Sobes.tech
Intern
35

Java тілінде жолды қабылдайтын және әрбір таңбаның қанша рет кездесетінін көрсететін әдіс жазыңыз.

Сұралған компаниялар
sber tech

AI-дан жауап

sobes.tech AI

java import java.util.HashMap; import java.util.Map;

public class CharStatistics { public static Map<Character, Integer> countChars(String input) { Map<Character, Integer> stats = new HashMap<>(); for (char c : input.toCharArray()) { stats.put(c, stats.getOrDefault(c, 0) + 1); } return stats; }

public static void main(String[] args) {
    String test = "hello world";
    Map<Character, Integer> result = countChars(test);
    System.out.println(result);
}

}


Этот метод принимает строку, перебирает каждый символ и подсчитывает количество его вхождений, используя `HashMap`.