public class StringSub {
public static void main(String[] argu)
{
String str="abcdefghmf";
System.out.println("截取前三个字符:"+str.substring(0, 3));
System.out.println("截取前三个字符以外的字符:="+str.substring(3));
System.out.println("截取后三个字符"+str.substring(str.length()-3,str.length()));
System.out.println("截取后三个字符"+str.substring(str.length()-3,str.length()));
System.out.println("截取字符'f'前的字符:"+str.substring(0,str.indexOf("f")));
System.out.println("截取字符'f'后(包括'f')的字符:"+str.substring(str.indexOf("f"),str.length()));
System.out.println("截取字符'f'和字符'h'之间(包括'f')的字符:"+str.substring(str.indexOf("f"),str.indexOf("h")));
System.out.println("获取取第一个字符'f'的下标:"+str.indexOf("f"));
}
}
public static void main(String[] argu)
{
String str="abcdefghmf";
System.out.println("截取前三个字符:"+str.substring(0, 3));
System.out.println("截取前三个字符以外的字符:="+str.substring(3));
System.out.println("截取后三个字符"+str.substring(str.length()-3,str.length()));
System.out.println("截取后三个字符"+str.substring(str.length()-3,str.length()));
System.out.println("截取字符'f'前的字符:"+str.substring(0,str.indexOf("f")));
System.out.println("截取字符'f'后(包括'f')的字符:"+str.substring(str.indexOf("f"),str.length()));
System.out.println("截取字符'f'和字符'h'之间(包括'f')的字符:"+str.substring(str.indexOf("f"),str.indexOf("h")));
System.out.println("获取取第一个字符'f'的下标:"+str.indexOf("f"));
}
}