对于一个字符串,请设计一个算法,将字符串的长度为len的前缀平移到字符串的最后。
给定一个字符串A和它的长度,同时给定len,请返回平移后的字符串。
测试样例:
"ABCDE",5,3
返回:"DEABC"
代码如下:
public class yiwei {
public static void main(String[] args) {
String a= yiwei.stringTranslation("ABCDE", 5, 3);
System.out.println(a);
}
public static String stringTranslation(String A, int n, int len) {
if(n<len) return null;
String B=A.substring(0, len);
String C=A.substring(len, n);
StringBuffer D=new StringBuffer();
D.append(C);
D.append(B);
return D.toString();
}
}