#はじめに
学習用のメモになります。
#substringメソッドとは?
substring
とは文字列の一部を切り出すために使えるメソッドになります。
#文字列の一部を切り取る(substring)
文字列.substring( int biginIndex)
biginIndex → 開始インデックス(この位置にある文字は含まれる)
##サンプルコード
Main.java
public class Main {
public static void main(String[] args) {
// Scanner sc = new Scanner(System.in);
// String s = sc.next();
String message ; //[1]
message = "おはようございます。";//[2]
String result = message.substring(4);
System.out.println(result);
}
}
出力結果
ございます
substringを使用して変数messageの4文字目から最後までを取得し、変数resultへ代入し、println
で出力する
#substringで間を取得する方法
「○文字目から最後」という設定だけではなく、「○文字目から○文字目」という取得もできます。
文字列.substring( int biginIndex,int endIndex)
biginIndex → 開始インデックス(この位置にある文字は含まれる)
endIndex → 終了インデックス(この位置にある文字は含まれない)
##サンプルコード
Main.java
public class Main {
public static void main(String[] args) {
String message ;
message = "おはようございます。";
String result = message.substring(2,5);
System.out.println(result);
}
}
出力結果
ようご