有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java类名。变量使用Classname作为变量

根据另一个类中给定的输入,该类必须从要找到该变量的4个类中的一个中检索变量。例如,如果输入是一个s,这个类要寻找的变量可以在Sumup.counter中找到,而当输入是一个a时,它需要的变量可以在Abstract.counter等中找到,以便填充数组。在这4个不同的类中,它必须选择5个不同的变量。因此,为了避免大量额外的编程,我想用变量替换这些类名SumupAbstract。所以它必须看起来像这样Variable.counterVariable.part1等等,其中变量可以是SumupAbstract(或MultiplyDivide

有人建议怎么做吗

public class Erroranalysis {

    public static int[][] wrongcalculations = new int[5][Numberofcalculations.numcalc]; 

    static int runner = 0;
    static String routine;

    public static void main(String[] args) 
    {
        switch (kindofcalculation.choice) 
        {
         case "s":
             routine = "Sumup";
         break; 

         case "a":
             routine = "Abstract";
         break; 

         case "m":
             routine = "Multiply";
         break;     

         case "d":
             routine = "Divide";
         break; 
         }   

         if (routine.counter <= Numberofcalcluations.numcalc)
         {

             wrongcalculations[0][runner] = routine.counter;
             wrongcalculations[1][runner] = routine.part1;
             wrongcalculations[2][runner] = routine.part2;
             wrongcalculations[3][runner] = routine.result;
             wrongcalculations[4][runner] = routine.answer;


             runner++;
         }
    }
}

共 (0) 个答案