JAvaにおけるsubString()とindexOf()の使い方



【JavaSe】javaにおけるsubString()とindexOf()の使い方
 
 
package demo;
/**
 * @    subString() indexOf()   ,      
 * @author      
 *
 */
public class Test {
	public static void main(String[] args) {
		String str = "my name is xiaoye's chuanshou";
		str = str.substring(6);// str=str.substring(int  beginIndex);   str        beginIndex    ,         str;
		System.out.println(str);
		str = str.substring(2, 10);//   str  beginIndex   endIndex       ,      str;(  beginIndex    ,     endIndex  )
		System.out.println(str);
		String sr = "my name  is xiaoye's chuanshou";
		String sx = "is";
		int index = sr.indexOf(sx);//                      
		System.out.println(index+"<<<<");
		int index2 = sr.indexOf(sx, 3);//          3  , sx=“is”    ,    ,                
		System.out.println(index2+"<<<<<");
		
		String str2="<12453>123";
		System.out.println(str2.indexOf("wwww"));//        wwww,                ,   -1
		System.out.println(str2.substring(str2.indexOf("123")+1,9)+"<<<<<<");
		//      ,  str2.index("123")    7,    7          
		// 1,           8
		//     8   9  ,  subString      ,  subString(8,9)     2
	}
}