Javaで文字列を切り取る方法は何ですか?
Javaにおいて文字列の切り取り方法はsubstring()メソッドを使用することです。このメソッドには2つのオーバーロード形式があります。
- 指定したインデックス位置から文字列を切り取り、beginIndexから文字列の末尾までの部分文字列を返します。
- 指定された開始インデックスから指定された終了インデックスまでの部分文字列を取得し、beginIndexからendIndex-1までのサブストリングを返します。
サンプルコードは以下の通りです。
String str = "Hello World";
String sub1 = str.substring(6); // 从索引6开始截取字符串,返回"World"
String sub2 = str.substring(0, 5); // 从索引0到索引4截取字符串,返回"Hello"
substring()メソッドは新しい文字列を返し、元の文字列は変更されません。