Javaで文字列を切り取る方法は何ですか?
Javaでは、文字列を切り取るためにStringクラスのsubstringメソッドを使用できます。このメソッドには2つのオーバーロードバージョンがあります。
- substring(int beginIndex)メソッドは、beginIndexから文字列の末尾までの部分文字列を取得します。
- substring(int beginIndex, int endIndex):beginIndexからendIndex-1までの部分文字列を取得します。
以下はサンプルコードです:
String str = "Hello World";
String sub1 = str.substring(6); // 截取从索引 6 开始到末尾的子字符串,结果为 "World"
String sub2 = str.substring(0, 5); // 截取从索引 0 开始到索引 4 的子字符串,结果为 "Hello"
System.out.println(sub1);
System.out.println(sub2);
結果は次のとおりです:
World
Hello