Java文字列の切り取り方法はどうすればよいですか?

文字列クラスのsubstringメソッドを使用して文字列を切り取ることができます。このメソッドには二つのオーバーロードが存在します。

  1. 指定のインデックスの位置から文字列の末尾まで切り出すメソッドsubstring(int beginIndex);
  2. 指定した開始インデックス位置から、指定した終了インデックス位置(この位置の文字を含まない)まで文字を抽出し、サブ文字列を返します。

以下にいくつかのサンプルコードを示します。

String str = "Hello, world!";

// 截取从索引位置为6的字符到字符串末尾
String substring1 = str.substring(6);
System.out.println(substring1); // 输出:world!

// 截取从索引位置为0到索引位置为5的字符
String substring2 = str.substring(0, 5);
System.out.println(substring2); // 输出:Hello

文字列クラスのインデックス位置は 0 から始まることに注意してください。

bannerAds