题目描述
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ee6741429240a08120726307ff3e1811.png)
解题思路
切片函数 substring
class Solution {
public String reverseLeftWords(String s, int n) {
if (s == null || s.length() == 0) return s;
return s.substring(n, s.length()) + s.substring(0, n);
}
}
不用切片函数
class Solution {
public String reverseLeftWords(String s, int n) {
if (s == null || s.length() == 0) return s;
StringBuilder res = new StringBuilder();
for (int i = n; i < s.length(); i++) {
res.append(s.charAt(i));
}
for (int i = 0; i < n; i++) {
res.append(s.charAt(i));
}
return res.toString();
}
}