旋转词(摘要编程之美)
给定两个字符串s1和s2,要求判定s2是否能够被通过s1作移位
*得到的字符串包含。例如,给定s1=AABCD和CDDA,返回true,给定
*S1=ABC和S2ABCD,返回false
*/
public class f旋转词 {
public static void main(String[] args) {
String a="asdf";
String b="sdfa";
isRotate(a,b);
System.out.println(isRotate(a,b));
}
public static boolean isRotate(String a,String b) {
StringBuilder sb=new StringBuilder(b).append(b);//两个字符串凭借
return sb.toString().contains(a);//然后判断是否包含a
}
}