因此,我尝试在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)将很快准备好"
我很高兴有任何关于如何完成这项工作的提示。