我正在开发一个小型应用程序来对用户提交的多项选择题进行评分。每个问题显然有 4 个选项。A B C D。由于这些答案将存储在二维数组中,我想问一下如何从用户那里获取 char 变量的输入。我还没有学会任何在控制台上为 char 数组输入的方法。即我刚刚使用过 nextInt()、nextDouble()、nextLine() 等。这些方法适用于字符串和整数,而不适用于字符。如何获取字符数组的输入?我将发布接受输入的代码片段,以便大家更好地理解。
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
}
}
}
}