私は、ユーザーから提出された多肢選択問題を採点するための小さなアプリケーションを開発しています。各質問には明らかに4つの選択肢があります。あいうえお。これらの回答は2次元配列に格納されるため、char変数のユーザーからの入力をどのように取得できるかを尋ねたいと思います。コンソールでchar配列の入力を取得する方法を学習していません。つまり、nextInt()、nextDouble()、nextLine()などを使用したばかりです。これらのメソッドは文字列用であり、char用ではありません。char配列の入力を取得する方法は?皆さんがよりよく理解できるように、入力を受け取るコードスニペットを投稿します。
public class MCQChecker{
public static void main(String []args)
{
Scanner input=new Scanner(System.in);
char[][] students=new char[8][10];
for (int i=0;i<8;i++)
{
System.out.println("Please enter the answer of "+students[i+1]);
for(int j=0;j<10;j++)
{
students[i][j]=?;//Im stuck here
}
}
}
}