「Java8」substringメソッドで開始、終了位置を指定して文字列を切り出す
環境
JavaSE 1.8
Eclipse IDE 2019
書式
public String substring(int beginIndex,int endIndex)
この文字列の部分文字列である文字列を返します。部分文字列は、指定されたbeginIndexから始まり、
インデックスendIndex – 1にある文字までです。したがって、部分文字列の長さはendIndex-beginIndexになります。
使用例
package com.arkgame.study; public class TestStrDemo { // 開始位置 private static final int BEGININDEX = 6; // 終了位置 private static final int ENDINDEX = 14; public static void main(String[] args) { String strA = "StudySkillJava"; // 開始位置、終了位置を指定 String result = strA.substring(BEGININDEX, ENDINDEX); System.out.println(result); } }
実行結果
killJava