Sobes.tech
Junior — Middle
86

Белгілі бір сөздің қанша рет кездесетінін қалай анықтауға болады, егер ол сөздерден тұратын жолда?

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

AI-дан жауап

sobes.tech AI

Белгілі бір сөздің мәтін ішінде қанша рет кездесетінін анықтау үшін, мәтінді сөздерге бөлу үшін split әдісін қолдануға болады, содан кейін алынған массив бойынша қайталануларды санай аласыз.

Java-да мысал:

public class WordCount {
    public static int countOccurrences(String text, String word) {
        String[] words = text.split("\\s+"); // бос орындар бойынша бөлу
        int count = 0;
        for (String w : words) {
            if (w.equals(word)) {
                count++;
            }
        }
        return count;
    }

    public static void main(String[] args) {
        String text = "apple orange apple banana apple";
        String word = "apple";
        System.out.println(countOccurrences(text, word)); // Нәтиже: 3
    }
}

Егер регистр маңызды болса, equalsIgnoreCase қолдануға немесе сөздерді бір регистрге айналдыруға болады.