本文主要是介绍(字符串基础) java字符串右移/左移n位的方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package str.exercise9;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString str="shy say123456";
// 测试substring方法效果
// System.out.println(str.substring(2));
// System.out.println(str.substring(2,5));//左闭右开System.out.println(Test.moveToLeft(str, 2));//左移两位System.out.println(Test.moveToRight(str, 2));//右移两位}//返回左移n位字符串方法private static String moveToLeft(String str,int position) {String str1=str.substring(position);String str2=str.substring(0, position);return str1+str2;}//返回右移n位字符串方法private static String moveToRight(String str,int position) {String str1=str.substring(str.length()-position);String str2=str.substring(0, str.length()-position);return str1+str2;}
}
初始字符串为:str="shy say123456";
左移后为:y say123456sh
右移后为:56shy say1234
用到的方法为String类的substring方法
这篇关于(字符串基础) java字符串右移/左移n位的方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!