substring(x)和substring(x,y)的用法:
public class textmu {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String id="123454321";
String shortId,longId,Id;
shortId=id.substring(2,7); //前包后不包
longId=id.substring(1,8); //前包后不包
Id=id.substring(4); //从索引为4的值开始,包括索引4的值
System.out.println(shortId);
System.out.println(longId);
System.out.println(Id);
}
}
总结:
substring(x)是从字符串的的第x个字符截取;
substring(x,y)是从x到y前的位置停止;
答案:
34543
2345432
54321