【发布时间】:2011-04-21 19:20:10
【问题描述】:
我想为我在 Java 中拥有的 int 值设置一个限制。我正在创建一个简单的健康系统,我希望我的健康保持在 0 到 100 之间。我该怎么做?
【问题讨论】:
-
为什么需要设置限制?
-
我不希望我的健康值低于 0 或高于 100。
-
我猜你想要比
yourInt=Math.max(yourInt, 100);更复杂一点的东西,所以请你能详细说明一下这个问题吗? -
好吧,要么在你得到输入时检查边界,要么创建一个特殊的
healtInt类来为你做这件事。 -
为什么会超出这些限制?