【发布时间】:2012-11-02 23:40:23
【问题描述】:
我有三个变量 a b c。我想要一种方法(在 java 中)选择这些变量的最小值并将其加 1,而不使用数组对值进行排序。
有没有办法做到这一点?
在程序开始时,所有这些变量都将为零。
【问题讨论】:
-
是的,有很多方法可以做到这一点。你试过什么?
-
使用 Math.min:stackoverflow.com/questions/9576557/…
我有三个变量 a b c。我想要一种方法(在 java 中)选择这些变量的最小值并将其加 1,而不使用数组对值进行排序。
有没有办法做到这一点?
在程序开始时,所有这些变量都将为零。
【问题讨论】:
Math.min(Math.min(a,b), c) + 1
【讨论】:
int a = 1;
int b = 2;
int c = 3;
int min = Math.min(a, Math.min(b, c)) + 1;
【讨论】: