Java 如何让学生';使用for循环从2d数组中获得第二高分

Java 如何让学生';使用for循环从2d数组中获得第二高分,java,for-loop,multidimensional-array,Java,For Loop,Multidimensional Array,面试官让我写代码来寻找 仅使用2d数组并通过for循环获得java学生第二高分。 String[][] arr = new String[][]{ {"New Delhi", "5000"}, {"Chennai", "4300"}, {"Goa", "2940"}, {"New Delhi", "2003"}, {"Kolkat

面试官让我写代码来寻找

仅使用2d数组并通过for循环获得java学生第二高分。

String[][] arr = new String[][]{
                {"New Delhi", "5000"}, 
                {"Chennai", "4300"}, 
                {"Goa", "2940"}, 
                {"New Delhi", "2003"}, 
                {"Kolkata", "8904"}, 
                {"Kerala", "8972"}, 
                {"New Delhi", "8922"}, 
                {"Chennai", "8217"}, 
                {"New Delhi", "2462"}, 
                {"Kolkata", "5564"}, 
                {"Kerala", "9406"}};
我知道如何通过sql查询和收集查找,但我只想通过2d数组查找nd by for循环。

String[][] arr = new String[][]{
                {"New Delhi", "5000"}, 
                {"Chennai", "4300"}, 
                {"Goa", "2940"}, 
                {"New Delhi", "2003"}, 
                {"Kolkata", "8904"}, 
                {"Kerala", "8972"}, 
                {"New Delhi", "8922"}, 
                {"Chennai", "8217"}, 
                {"New Delhi", "2462"}, 
                {"Kolkata", "5564"}, 
                {"Kerala", "9406"}};
寻找一个简单易懂的答案

如果有人能帮我的话

  • 将标记加载到单独的数组中,并使用parseInt将标记转换为整数

  • 循环将从最低到最高组织分数,得到最高索引并从中减去1


  • 你能告诉我们2D数组的结构以及你已经尝试过的任何代码吗?我们不做你的家庭作业。祝你好运//这是2d数组的结构…我还没有代码,因为我还没有尝试过2d数组,我没有得到任何解决方案。不要在注释中添加代码。如果要添加一些代码,请回答您的问题。