public class MoveTheKnumber {
public static void main(String[] args) {
String startStr=“ABCDEF”;
System.out.println(getKnumber_left(startStr,2));
String endStr=“ABCDEFABCDEF”;
}
////将字符串循环做移动K位
public static String getKnumber(String str,int n){
if(str.length()0 || strnull){
return null;
}
String new_str=str+str;
String result=new_str.substring(str.length()-n,new_str.length()-n);
return result;
}
public static String getKnumber_left(String str,int n){
if(str.length()0 || strnull){
return null;
}
String new_str=str+str;
String result=new_str.substring(n,str.length()+n);
return result;
}
}
本文介绍了如何在Java中实现字符串的移动功能,通过getKnumber_left方法实现将输入字符串向左移动指定K位,并结合字符串循环操作。适合初学者理解字符串处理和基本算法应用。
353

被折叠的 条评论
为什么被折叠?



