我正在编写一个程序,该程序应该生成四个随机整数(从 1 到 6),然后丢弃最低值并将剩余的三个相加。我创建了四个变量
int var1 = rand.nextInt(6)+1;
int var2 = rand.nextInt(6)+1;
int var3 = rand.nextInt(6)+1;
int var4 = rand.nextInt(6)+1;
如何让程序检测最小变量? (或与最小相关的变量)我想我可能有一个方法,但写起来会非常漫长且乏味,而且我确信有一种我没有意识到的更简单的方法。
最佳答案
在添加之后才进行检测。
return var1 + var2 + var3 + var4 - min(var1, min(var2, min(var3, var4)));
关于java - 生成整数并丢弃最低值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12749975/