Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

submitメソッドの使い方(Javaシルバー)

substringメソッドとは

文字列から任意の部分列を取得するメソッド。
例えば、「今日はいい天気ですね」という文字列から「天気」という文字列だけを
抜き出すことができる。

Stringクラスのメソッド
java.lang.String.substring()

substring:部分列、部分文字列、サブストリング

使い方

public static void main(String[] args) {
    //抜き出し前の文字列
    String str = "abcde";
    //抜き出した文字列を表示
    System.out.println(str.substring(2,4));
  }

実行結果

    cd

抽出する文字列を指定する範囲は、以下のように文字と文字の間に線を引き、
番号を振ると分かりやすい。

  |a|b|c|d|e|
   0 1 2 3 4 5

| 今 | 日|は| い |い |天 |気 |で | す | ね|
0 1 2 3 4 5 6 7 8 9 10 

開始位置だけを指定して、終了位置を指定しないと、残りのすげての文字を抜き出す。

public static void main(String[] args) {
    //抜き出し前の文字列
    String str = "今日はいい天気ですね";
    //抜き出した文字列を表示
    System.out.println(str.substring(5));
  }

実行結果

    天気ですね
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away