基本工资数组转换为总薪资数组

时间:2017-12-19 14:30:48

标签: java

我创建了 Array ,其中包含Basic Salary

static String[] BASICSALARY = {"$8096","$7661","$2427","$8467","$9122"," "," "," "};

我愿意计算方法中的总薪水,然后打印基本旁边的总薪资。

 private static void CalTotalSalary() 
    {
        System.out.println(" ID\tEmployee Name\t\t Years of Expirence\tBasic Salary\t\tTotal Salary");
        int size = ID.length;
        for (int i=0; i<size; i++)
        {
             System.out.println(" " + ID[i] + "    " + FN[i] + " " + LN[i] + "\t\t " +
                    YEARSOFEXP[i] + "\t\t" +BASICSALARY[i] ); 

        }


    }

我想过简单地制作一个数组并手动输入值,但事实上,我需要在程序中进行计算。否则这不是编程。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

首先,我建议您使用List而不是plain Array。它更灵活,更有用。

将您的基础知识纳入清单。

对列表中的每个条目使用List<String> operators =LISTENTRY.split("[0-9]+");。解析他们。然后将它们一起添加。就那么简单。 我不想发布简单的代码,它不会帮助你学习。只需观看一些基本的List教程或阅读初学者Javabook就可以了解它。

问候,大卫