gpt4 book ai didi

java - 用于保存二手车和新车销售总额的二维数组

转载 作者:太空宇宙 更新时间:2023-11-04 06:56:06 25 4
gpt4 key购买 nike

我必须为我的类(class)为一家销售新车和二手车的汽车经销商创建一个 java 程序。我们需要一个可以询问用户销售人员数量的程序。将他们的名字添加到字符串数组中。接下来,分别询问新车和二手车的销售总额。到目前为止,这是我的程序。我想知道是否有办法为我的表包含以下三个标题:名称、二手销售额和新销售额。

 public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int numemployees;
System.out.println("Enter the Number of Employees: ");
numemployees = in.nextInt();
String[] names = new String[numemployees];
String line;

for (int i = 0; i < numemployees; i++)
{
System.out.print("Enter the name of the Salesperson: ");
names[i] = in.next();
}

double [][] sales = new double [numemployees][2];
for(int j = 0; j < numemployees; j++)
{
System.out.println("Enter New Car Sales: "+ names[j]);
sales[j][0] = in.nextDouble();
System.out.println("Enter Used Car Sales: ");
sales[j][1] = in.nextDouble();

}

for(int x = 0; x < numemployees; x++)
{
System.out.println(names[x] + "\t" + sales[x][0] + "\t" + sales[x][0] + "\t");
}


}
}

最佳答案

要打印标题,请使用 System.out.println:

System.out.println("Name \t Used Sales \t New Sales");
for(int x = 0; x < numemployees; x++)
{
System.out.println(names[x] + "\t" + sales[x][0] + "\t" + sales[x][1] + "\t");
}

还有一点要小心索引:您使用了System.out.println(names[x] + "\t"+ sales[x][0] + "\t"+ sales[x][0] + "\t");。问题在于 sales[x][0] 它只会打印两次相同的值。

关于java - 用于保存二手车和新车销售总额的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22721103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com