您的位置:首页 > 其它

9.1数组与字符串(七)——检查s2是否为s1旋转而成

2015-07-30 17:15 260 查看
[align=left]/**[/align]
[align=left] * 功能:假定有一个方法isSubstring,可检查一个单词是否为其他字符串的子串。给定两个字符串[/align]
[align=left] * s1和s2,检查s2是否为s1旋转而成,要求只能调用一次isSubstring。[/align]
[align=left] */[/align]
方法:
判断s2是不是s1s1的子串。

public
static
boolean
isRotation(String
s1,String
s2){

int
len=
s1.length();
String
s1s1;

if(
len==
s2.length()&&
len>0){

s1s1
=
s1+
s1;

return
isSubstring(s1s1,s2);
[align=left] }[/align]

return
false;
[align=left] }[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: