没什么说的,就纯调用api
注意substring()是左闭,右开,从0开始
public static String reverseLeftWords(String s, int k) {
StringBuffer stringBuffer = new StringBuffer();
/** 然后将开头到k位置字符串剪下来*/
String substring2 = s.substring(0, k);
String substring1 = s.substring(k);
/** 将剪下来来的字符串添加到字符串中*/
stringBuffer.append(substring1);
stringBuffer.append(substring2);
return stringBuffer.toString();
}
本文介绍了一种使用Java实现字符串部分反转的方法。通过两个substring操作分别截取字符串的后半部分和前k个字符,再重新拼接,实现了字符串的左部反转。此方法简单直观,易于理解。
1246

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



