How to count the number of times a word appears in an array

前端 未结 1 1050
后悔当初
后悔当初 2020-12-21 12:52

I am trying to count the number of times each word is in the array in java and then display it, but I can\'t figure out how I am using a scanner to add to the array and then

相关标签:
1条回答
  • 2020-12-21 13:26

    change words[i].contains(element) to words[j].equals(element)

    public static void countTimesWordApperesInArray() {
            int size = words.length;
            for (int i = 0; i < size; i += 1) {
                int count = 0;
    
                String element = words[i];
                for (int j = 0; j < size; j += 1) {
                    if (words[j].equals(element)) {
                        count += 1;
                    }
                }
                System.out.println(words[i] + " " + count);
            }
        }
    
    0 讨论(0)
提交回复
热议问题