如何获得多个用户输入并保存其价值?

时间:2017-05-12 02:51:00

标签: java eclipse java.util.scanner

因此,我尝试在java中使用scanner util来获取一些用户输入,然后使用这些值运行一行代码。我仍然不知道如何保存int,以便我可以在以后使用该值。这是我想要完成的一个例子:

import java.util.Scanner;

class myRestaurant {

public static void main(String[] args){

String[] food;
String[] drink;
Scanner foodOrder = new Scanner(System.in);
Scanner drinkOrder = new Scanner(System.in);

food = new String[4];
drink = new String[4];

food[0]= "Hamburger";
food[1]= "Pizza";
food[2]= "Hot Dogs";
food[3]= "Salad";

drink[0]="Soda";
drink[1]="Water";
drink[2]="Tea";
drink[3]="Lemonade";

System.out.println("Please select your food followed by your drink");

System.out.println("Your " + food[foodOrder.nextInt()] + " with " + drink[foodOrder.nextInt()] + " will be ready shortly");
}}

输出

  

输出:"请选择您的食物,然后选择饮料"

     

用户输入2个单独的int' s(2)(3)

     

输出:"您的柠檬水热狗很快就会准备好"

我不知道如何做到这一点:

输出:请选择你的食物 输入:(值1) 输出:现在选择你的饮料 输入:(值2)

输出:"您的(值1)(值2)将很快准备好"

我很高兴有任何关于如何完成这项工作的提示。

0 个答案:

没有答案