gpt4 book ai didi

java - 创建二维数组并用一变量填充第一个数组

转载 作者:行者123 更新时间:2023-11-30 04:20:04 25 4
gpt4 key购买 nike

我收到错误无法将 int 转换为 int[],有人可以帮忙吗?

//Create array
int [][] studentResults = new int [numStudents][numExams];

//Fill 1st dimension with Student numbers 1 through numStudents
for (int count = 0; count < numStudents; count++)
studentResults[count][] = count + 1;

最佳答案

在 Java 中,如果要为数组中的某个条目赋值,则需要指定该数组的所有实例。我建议如下:

//Create array
int [][] studentResults = new int [numStudents][numExams];

//This loops through the two dimensional array that you created
//And fills the 1st dimension with Student numbers 1 through numStudents.
for (int count = 0; count < numStudents; count++)
for (int exam = 0; exam < numExams; exam++)
studentResults[count][exam] = count + 1;

从而迭代每个学生的 studentResults 的每个考试条目。

关于java - 创建二维数组并用一变量填充第一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17288049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com