关于Float.MIN_VALUE 和 Float.MAX_VALUE
丢人了,太挫了。下面说说出得错。
在一个Java函数中涉及找最小值和最大值。代码如下:
float max = Float.MIN_VALUE;
float min = Float.MAX_VALUE;
for (float num : numbers) {
min = min>num ? num : min;
max = max<num ? num : max;
}
不知道你有没有看出上面代码的问题。
代码的问题在于第一句
float max = Float.MIN_VALUE;