![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPB1UNJpWTwEleNBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zROBlLzUTN4QjNyYTM1ATMwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
package day01;
/**
* String subString(int start,int end)
* 截取目前字元串的部分内容
* @author Administrator
*
*/
public class StringDemo4 {
public static void main(String[] args) {
// 012345678901234567890
String str = "http://www.oracle.com";
/*
* 使用兩個數字表示範圍,java都是含頭不含尾的
*/
String sub = str.substring(11,17); //前閉後開
System.out.println(sub);
/*
* 切一刀取後面
*/
sub = str.substring(11);
System.out.println(sub);
/*
* www.oracle.com
* 擷取域名
* 思路:
* 1:擷取第一個"."位置,對其+1就是後面第一個字元的位置
* 2:擷取第二個"."的位置
*/
int start = str.indexOf(".");
int end = str.indexOf(".",start+1); //從start+後找位置
sub = str.substring(start+1,end);
System.out.println(sub);
}
}
#運作結果為