字符串中出现相同的单词。 Java的

时间:2016-09-07 16:31:13

标签: java string find-occurrences

我遇到了以下java问题: 我需要找出String中出现最多的单词。 示例字符串:

String text = "Holy Diver is [...] band.";

我已经做的是:

String array[] = text.split("\\s");
Arrays.sort(array);

for (int i = 0; i < array.length; i++) {
    System.out.println(array[i]);
}

我的想法:

for (int d = 0; d < array.length; d ++) {
    System.out.println(d);
    if (array[d].equals(array[++d])) {
        d--;
        System.out.println(d);  
        counter++;
        int[] e = new int[d];
    } else {
        counter = 0;
    }
}

由于显而易见的原因不起作用。我不知道我是不是正确的方式。

0 个答案:

没有答案