「Java8」substringメソッドで部分文字列を取得する
環境
JavaSE1.8
Eclipse 4.14.0
関数
public String substring(int begin [,int end])
begin:開始位置 end:終了位置
substringメソッドを利用して、文字列のbegin+1~end文字目を抜き出します。
引数endを省略した場合には、begin+1文字目から最後の文字列の末尾までを取得します。
使用例
package com.arkgame.study;
public class ArkgamelDemo {
/*出力可能文字数*/
protected static final int LEN_MAX = 8;
public static void main(String[] args) {
String target = "study skill become smart";
//文字数制限
if (target.length() > LEN_MAX) {
// 部分文字列を取得する
target = target.substring(0, LEN_MAX);
}
System.out.println(target);
}
}
実行結果
study sk