文字列の一部を取得する-Java

subSequence  文字列の一部を、新しい文字シーケンスとして取得する

substring    文字列の一部を、新しい文字列として取得する

書式  public CharSequence subSequence(int beginIndex, int endIndex)
    public String substring(int beginIndex[, int endIndex])

引数 beginIndex:開始位置、endindex:終了位置

文字列の一部分を取得します。subSequenceメソッドは、指定した開始位置から終了位置までの文字列を、新しい文字シーケンス(CharSequenceオブジェクト)としての取得します。

substringメソッドは、指定した開始位置から最後までの文字列、もしくは指定した終了位置までの文字列を、新しい文字列(Stringオブジェクト)として取得します。

/*文字列の一部分を取得します。
public class STSubStringSample {
  public static void main(String[] args) {
    String str = "Hello World!!";
    System.out.println(ste.subSequence(0,5));
    System.out.println(str.substring(6));
  }
}

実行結果

Hello

World!!

シェアする

  • このエントリーをはてなブックマークに追加

フォローする