用Java重复字符串程序

时间:2015-04-26 12:12:36

标签: java string repeat

我是Java的新手,我正在玩一些愚蠢的问题:

例如:

假设,我已经给了ababb ..

此处ab定义为两次次。那么如何在Java中检测它?

另一个例子是,

abcabcabcab

此处,abc定义为三次次。

1 个答案:

答案 0 :(得分:1)

一种简单的方法是在String中使用indexOf(str,fromIndex)方法。 循环遍历字符串并搜索indexOf" ab",如果找到它,将结果和表达式的长度(" ab")添加到fromIndex。

也可能有现成的方法来做到这一点,但如果它不是你自己做的,那么通常是一种不使用它们的良好训练。