java字符串截取

java字符串截取
从键盘上输入一个字符串和子串开始位置与长度,截取给字符串的子串并输入。
如果回答的好的话,我把我所有的分都给你啊!!
//try this?
import java.util.*;

public class StringTest {

public static void main(String[] args) {
Scanner san = new Scanner(System.in);
System.out.print("请输入一个字桥迟符串: ");
String line = san.next();
System.out.print("输入截取的起始位置: ");
int b = san.nextInt();
System.out.print("输入截取的长度裤源: ");
int l = san.nextInt();
int len = b + l - 1;
if( len > line.length()){
len = line.length();
}
System.out.print("截取的子胡消态串是: " + line.substring(b - 1, len));
}

}
String 类有个subString()方法
String substring(int beginIndex, int endIndex)
beginIndex传码坦开迟祥桐始位宴银置,endIndex传beginIndex+长度
← 上一篇: 下一篇: →