我有以下情况,其中给出的问题陈述是 一个妻子打电话给她的程序员丈夫并在你外出时告诉他,买一些牛奶,丈夫永远不会回家,现在我必须在循环中添加这个,所以我试过的是
while (you are out)
{Buy some milk;
}
Finally {
Return home;
}
现在我的问题是我必须在循环中表达上述条件,所以我已经如上所示进行了评估,请指出上述条件是否可以在循环中表达更精确的方式或者可以在java 8中更好地表达更准确地说
请告知如何在java循环中更好地表示这一点,或者我们可以在java new for for循环中表示
答案 0 :(得分:1)
妻子的真正含义是
if (youAreOut()) {
buyMilk();
}
因为反复购买牛奶没有意义。
然而,程序员丈夫从字面上理解了她的话并且做了
while (youAreOut()) {
buyMilk();
}
因此他现在一生都在买牛奶,所以从未回来过。