存储" inputdialog"数组中的数据

时间:2016-05-26 02:01:18

标签: java arrays

我编写了一个Java菜单控制台,要求用户选择一个选项。我已经成功编译了菜单系统,它接受用户输入并将它们引导到菜单页面。这些页面中的第一个使用" InputDialog"框。

以下是" InputDialog"的代码,当我运行java控制台时,我可以访问并在这些框中输入信息。

private void enterInfor()
{
    String carInfo;
    int carHours;
    int i = 0;
    double fee = Double.parseDouble("7.50");
    double sum = 0;

    {
        carInfo = JOptionPane.showInputDialog("Please enter the license plate of the car");
        carHours = Integer.parseInt(JOptionPane.showInputDialog("Enter the number of hours the car was parked (1-12):"));

            System.out.printf("\n");
            System.out.printf("Details for car 1 entered:\n");
            System.out.printf("License plate   Hours      Fee:\n");
            System.out.printf(""+carInfo+"           "+carHours+"         $");
                    if (carHours == 1)
                        System.out.printf("%3.2f",fee*(carHours));
                    else if (carHours == 2)
                        System.out.printf("%3.2f",fee+4.50);
                    else if (carHours >= 3)
                        System.out.printf("%3.2f",3+(carHours*4.50));
            System.out.printf("\n\n");
    }
}

我有" String"和" int"用于存储用户输入的信息的信息,但是我需要程序存储至少20个不同的输入,稍后可以在控制台中访问这些输入。

我已成功制作控制台重复信息,然后使用for loop =

输出合并的答案
"for(int Num=1; Num <= 6; Num++)" 

这让我重复了一系列问题,然后将信息编译成统计数据,但是对于这个控制台,我需要&#34; InputDialog&#34;只能一次接受一组答案,然后将用户返回到初始控制台菜单。

如果这些信息或格式非常模糊,我再次感到遗憾,只需要提供一些关于如何/在何处放置正确代码的帮助。

0 个答案:

没有答案