我有一个类似good
的字符串,我想找出该字符串中的单词对,例如oo
,如果字符串是success
,那么输出应该是cc ss
不使用java中任何String的内置函数
有可能吗?
答案 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
方法。