gpt4 book ai didi

java - 寻找一种方法,使用户仅限于一个选择,否则出现非法参数异常

转载 作者:行者123 更新时间:2023-12-01 13:43:10 24 4
gpt4 key购买 nike

我目前有两个基地。当程序运行时,用户会遇到一个问题,询问他们是否想要厚底。如果他们这样做,则输入“yes”,如果不这样做,则输入“no”。因为,当你制作披萨时,它只需要一个底料;用户应该只有一个基础。

因此,如果用户在本例中对“厚基”选择"is",那么当出现下一个问题时,如果用户决定再次选择"is",那么他们应该收到非法异常错误消息。

但是,如果用户对第一个基地选择“否”,那么用户应该可以对第二个基地说"is"。

更新

if (input.equalsIgnoreCase("yes")){
thick.setCost(8.75);
thick.getType();
l.add(thick.getType());
c.add((double)thick.getCost());
totalBreadPrice = totalBreadPrice + thick.getCost();
}
else if (input.equalsIgnoreCase("no")){
}
else{
throw new IllegalArgumentException("yes or no required ");
}

我目前已经拿到了这个,还有另一个是 Thin 的。如果用户选择厚的,那么他/她不应该被允许对下一个说"is",因为在披萨中你只能有一个底料。因此,如果他对厚厚说"is",我希望它为下一个抛出异常。谢谢你

最佳答案

boolean coke = ask("Do you want Coke?");
boolean fanta = ask("Do you want Fanta?");

if (coke && fanta) {
throw new IllegalArgumentException("You shouldn't drink so much, fool");
}

关于java - 寻找一种方法,使用户仅限于一个选择,否则出现非法参数异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20533599/

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