1、有时候需要字符串的子串,可以使用Java中自带的substring()方法。方法解释
//返回下标从startIndex开始的子字符串
public String substring(int startIndex);
//返回[startIndex,endIndex)范围内的子字符串
public String substring(int startIndex,int endIndex);
2、测试验证
public static void main(String[] args) {
String str = new String("Today is August 31,the last day of August.");
System.out.println(str.substring(19));
System.out.println(str.substring(9,18));//[beginIndex,endIndex)
}
打印:
the last day of August.
August 31
3、算法题:https://leetcode-cn.com/problems/zuo-xuan-zhuan-zi-fu-chuan-lcof/
class Solution {
public String reverseLeftWords(String s, int n) {
if(n < 0 || s.length() < n){
return s;
}
return s.substring(n) + s.substring(0, n);
}
}