在数组中添加数组

问题描述 投票:0回答:1

我有一个程序,用户可以在其中自行选择x项计算。到现在为止还挺好。在进行了x次计算之后,我想在评估过程中向用户展示所有错误的答案。每次用户错误回答时,都会调用“错误分析”类。我要在其中存储计算的数量,计算的组成部分(例如“ 12 + 13”的12和13),给定的答案以及计算的结果。这些是5个变量。因此,在完成选择的计算数量之后,我希望使用Java:(例如)

“计算数字3错误。13 + 18 = 31,您拥有:32”

“计算数字7错误。21+ 16 = 37,您拥有:25”等等等等>

“添加”下面带有红色的卷曲条纹。所以我不知道如何将变量范围添加到数组中。以及如何相应地将它们释放出来。

import java.util.ArrayList;


public class Erroranalysis
{


static ArrayList<Integer> mistakes = new ArrayList<Integer>();      

    public static void main(String[] args) 
    {
         if (Sumup.counter <= Numberofcalculations.numcalc)
            {

           int[][] incorrect = { {Sumup.counter}, {Sumup.part1}, {Sumup.part2}, {Sumup.result}, {Sumup.answer} };

           mistakes.add(incorrect);


           }        


         if (Sumup.counter > Numberofcalculations.numcalc)
           {
           for (int i : mistakes)

           System.out.println("Calculation number "+(incorrect[0]) + " was wrong: " + (incorrect[1])+ " + " +(incorrect[2]) + " = " + (incorrect[3])+", you had: "+ (incorrect[4]));


           } 


    }

}

我有一个程序,用户可以在其中自行选择x项计算。到现在为止还挺好。在完成x次计算后,我想向用户展示所有错误的...

java arrays add
1个回答
0
投票

好像您声明了错误的ArrayList类型。 ArrayList接受用于确定列表中元素类型的通用参数。

© www.soinside.com 2019 - 2024. All rights reserved.