Scanner input = new Scanner(System.in);
System.out.println("Enter matrix 1: ");
for(int row=0;row<3;row++){
for(int col=0;col<3;col++){
a[row][col]=input.nextDouble();
}
}
嗨那里 - 鉴于以上解决方案将数据输入到名为a
的2d 3 * 3阵列,我目前无法接受用户输入。 intellij ide不接受我在input.nextDouble()
点可以看到的任何输入。
我想我错过了一些显而易见的东西,但又是什么? :)
答案 0 :(得分:3)
以下代码对我来说非常适合
double a[][]=new double[3][3];
Scanner input = new Scanner(System.in);
for(int row=0;row<3;row++){
for(int col=0;col<3;col++){
System.out.println("Enter value: ");
a[row][col]=input.nextDouble();
}
}
答案 1 :(得分:0)
这是JUNIT4没有接受控制台输入 - 这就是为什么将焦点转移到控制台没有结果。