如何从java中的字符串中找出相邻的单词对?

时间:2011-07-21 05:00:10

标签: java string

我有一个类似good的字符串,我想找出该字符串中的单词对,例如oo,如果字符串是success,那么输出应该是cc ss不使用java中任何String的内置函数 有可能吗?

1 个答案:

答案 0 :(得分:3)

没有任何内置方法 - 没有。但只有一两个 - 你可以

char previous = 0;
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length(); i++) {
   if (chars[i] == previous) {
       System.out.println(previous + "" + previous);
   }
   previous = chars[i];
}

我希望i < str.length()str.charAt(i),但它会使用更多String方法。