LoginSignup
2
0

More than 1 year has passed since last update.

Javaで標準入力で入力した文字をsubstringとcharAtでとる方法です。

substringで1文字ずつとる場合

import java.util.Scanner;

public class flora2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("floraの文字を入力してください");
        String ans = sc.nextLine();
        int nagasa = ans.length();
        for(int i=0;i<nagasa;i++) {
            String c = ans.substring(i,i+1);
            System.out.println(c);
        }
    }
}

charAtで1文字ずつとる場合




public class flora3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("floraと入力してください");
        String ans = sc.nextLine();
        int nagasa = ans.length();
        for(int i=0;i<nagasa;i++) {
            char c = ans.charAt(i);
            System.out.println(c);
        }
    }
}

今回は1文字ずつ文字をとる部分にフォーカスを当てているので命名規則は無視しています。

2
0
2

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
2
0