java の substring メソッドは部分文字列を取得するために使用されます。
Java の substring() メソッドは、文字列から部分文字列を取り出すために使用されます。2つのオーバーロードされたメソッドがあります。
- 指定されたインデックス位置から(そのインデックス位置を含む)文字列の末尾までの部分文字列を返します。
- beginIndexからendIndexまでの文字列を返す
substring()メソッド使用例:
String str = "Hello World";
String sub1 = str.substring(6); // 从索引位置6开始提取子字符串,结果为"World"
String sub2 = str.substring(0, 5); // 从索引位置0开始到索引位置5之间的子字符串,结果为"Hello"
ご注意ください:
- 文字列の添字の位置は0から始まります。
- endIndex パラメータはオプションであり、指定しない場合は、substring() メソッドは beginIndex から文字列の末尾までのサブストリングを取得します。
- 指定されたインデックスの位置が文字列の長さの範囲を超えた場合、IndexOutOfBoundsException がスローされます。