public String substring(int start)
字符前字符串的 start处截取到字符串的末尾所得到的字 符串。字符串对象调用substring(int start ,int end)方法获得一个当前字符串 的子串,该子串是从当前字符串的start 处截取到end处所得到的字符串,但不包 括end处所对应的字符。
字符串调用lastIndexOf (String s)方法从 当前字符串的头开始检索字符串s,并返 回最后出现s的位置。如果没有检索到字 符串s,该方法返回的值是-1。 例:String tom=“I am a good cat”; tom.indexOf(“o”);的值 ? tom.indexOf(“a”,3);的值 ? stIndexOf(“a”);的值 ?
String s; s=new String(“we are students”);
2.
用一个已有的字符串创建另一个字符串 String jack=String(s);
String类的常用构造方法:
1.
2.
String (char a[]) char a[]={‘b’,’o’,’y’}; String s=new String(a); String (char a[],int startIndex,int count) char a[]={‘s’,’t’,’u’,’d’,’e’,’n’,’t’}; String s=new String(a,2,4); s的值为:“uden”,第一个位置是0
举例:
StringTokenizer s= new StringTokenizer (“we are student”); StringTokenizer s= new StringTokenizer (“we are stu;d?ent”, “ ; ?”);