/**
* 功能:假定有一个方法isSubstring,可检查一个单词是否为其他字符串的子串。给定两个字符串
* s1和s2,检查s2是否为s1旋转而成,要求只能调用一次isSubstring。
*/
方法:
判断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
);
}
return
false
;
}