[Java]n番目の文字を取得する

「最後の文字だけ取りたい時ってどうするんだっけ?」と未だに(今日も・・)調べたりしているのでメモ程度に残しておきます。

  • substring(int beginIndex, int endIndex)
String str = "12345678";

// 結果:12345
String sample_str1 = str.substring(0, 5);

// 結果:567
String sample_str2 = str.substring(5, 7);

// 結果:8
String sample_str3 = str.substring(8, 8);