java における substring 関数の役割は?
Java の substring() 関数は、文字列から部分文字列を抽出するために使用されます。開始インデックスと省略可能な終了インデックスを引数として受け取り、開始インデックスから終了インデックスまでの部分文字列を返します。
substring()関数は、指定された開始インデックスと終了インデックスを元に、元の文字列から新しい文字列を作成します。 開始インデックスは新しい文字列に含まれる文字で、終了インデックスは含まれません。
例えば、「Hello, World!」という文字列に対してsubstring()関数を利用すると「Hello」という部分文字列を取り出すことができます。
String str = "Hello, World!";
String subStr = str.substring(0, 5);
System.out.println(subStr); // Output: "Hello"
この例では、開始インデックスが0で、終了インデックスが5です。そのため、抽出されたサブ文字列はインデックス0から始まる5つの文字を含む「Hello」になります。