Java 在2D数组中查找最小值时遇到问题
这是我的示例代码,我很难找到最小的变量。在查找最大变量时,它总是返回零。 我也用过同样的技巧,但不知道哪里出了问题 请帮帮我 对于int i=0;iJava 在2D数组中查找最小值时遇到问题,java,Java,这是我的示例代码,我很难找到最小的变量。在查找最大变量时,它总是返回零。 我也用过同样的技巧,但不知道哪里出了问题 请帮帮我 对于int i=0;i=最大{ 最大=数组[i][j]; } //最小值 //最小=数组[i][0]; 如果数组[i][j]
这将是一种在二维数组中查找最小值和最大值的干净方法。 如果我正确理解您在评论中试图说的话,您可以将i
我的方法有那么复杂吗。请帮助我了解这一点。第二个for循环中使用的变量m在哪里?m用于打印值sm表示列数和行数m和n的值是什么?问题在于iArray[i][j]<代码的最小部分。与类似的最大表达式相比,它总是返回零。如果My block不返回任何内容,它将分配变量smallestan int。还有一个提示:您应该读取输入,然后检查最小/最大值。使您的代码更具可读性,通常任务会一个接一个地执行。我发现了这个问题。我只是将平均值计算移到了内部for循环,一切都正常工作。引用索引值的位置问题。