到目前为止,我已经写了这个代码的虚拟自动售货机:虚拟自动贩卖机
public class VirtualVender {
public static void main(String[] args){
int MILK_CHOCOLATE = 01;
int DARK_CHOCOLATE = 02;
int LIGHT_CHOCOLATE = 03;
int COOKIE_CHOCOLATE = 04;
int SELECTION;
System.out.println("********************");
System.out.println("Vending Machine");
System.out.println("Enter Your Selection");
Scanner input = new Scanner(System.in);
SELECTION = input.nextInt();
System.out.println("********************");
}
}
从我的理解用户输入
所以现在应该存储在选择,但我如何才能选择弹出MILK_CHOCOLATE如果我输入01?如果您需要更深入的问题,请回复,我会尝试更好地解释我的问题。
感谢您的帮助!
你对它们进行比较'。或者你使用'Map'来为你做。你也可以阅读[this](http://stackoverflow.com/questions/565634/integer-with-leading-zeroes)为你的'0'前缀。 –
值得一提的是,如果您希望用户实际输入前导零,您必须比较字符串,而不是数字。 –
Java虚拟自动售货机...... JVVM – Paulpro