「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

Java

Posted by arkgame