「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