已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。
19个小时前关门了。
Improve this question
我想在Java中创建二维数组与给定的扫描仪输入。
结果将类似于[[1,2],[3],[3],[-1]]
。
我试着用下面的一个,不幸的是,它仍然不正确。请让我知道如何做,谢谢。
Scanner sc = new Scanner(System.in);
int nodes[][] = new int[4][2];
for(int i = 0; i < 4; i++) {
for(int j = 0; j < 2; j++) {
nodes[i][j] = sc.nextInt();
}
}
1条答案
按热度按时间h5qlskok1#
读取一整行。然后在空格上分割该行。数组的大小是项目的数目。使用该长度建立子数组: