0
0

More than 1 year has passed since last update.

Java 文字列を1文字ずつ表示

Last updated at Posted at 2021-11-14

文字列を1文字ずつ表示

charAtを使うことで一文字ずつ表示することができます。

変数名.charAt(index)
Test.java
public class Test{

    public static void main(String[] args) {
        String s = "ありがとう";
        for(int i=0; i<s.length(); i++) {
            System.out.print(s.charAt(i) + "/");
        }
    }
}

*for文の条件について
 i=0        番号が0スタート
 i<変数名.length   lengthは文字の数
           ありがとうは5文字なので5未満の間ループする
 i++         ループするときに番号が1ずつ増える

出力
あ/り/が/と/う/

指定した文字だけ表示

indexの部分に取得したい文字の番号を入力することで表示できます。
*番号は0から始まるので注意する。

Test.java
public class Test {

    public static void main(String[] args) {
        String s = "ありがとう";
        System.out.print(s.charAt(3));
    }
}
出力
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0