Javaでsubstringメソッドを使う方法は何ですか?
Javaでは、substringメソッドは文字列の一部を取得するために使用されます。このメソッドには2つのオーバーロードバージョンがあります。
- beginIndexで指定された位置からの部分文字列
- beginIndexとendIndexを引数として渡すと、部分文字列を取得できます。
substringメソッドを使用した例です。
String str = "Hello World";
String sub1 = str.substring(6); // 获取从索引为6(包括6)到末尾的子字符串,结果为 "World"
String sub2 = str.substring(0, 5); // 获取从索引为0(包括0)到索引为5(不包括5)的子字符串,结果为 "Hello"
文字列のインデックスは0から始まることに注意してください。つまり、インデックス0は最初の文字を表します。substringメソッドを使用する際には、渡すインデックス値が有効であることを確認してください。そうでない場合、IndexOutOfBoundsException例外が発生する可能性があります。