什么是类似于C/C++;Java中的INT_MAX宏

什么是类似于C/C++;Java中的INT_MAX宏,java,Java,像C/C++一样,使用INT\u MAX宏(#include)将变量设置为无穷大。 我想知道JAVA中是否有类似的函数/宏。我想把一个整数变量设为无穷大 提前谢谢 Integer类的staticMAX_VALUE变量就是您想要的 Integer.MAX_VALUE 但是,这在Java中没有那么有用,因为Java中的int值无论如何都是32位的 转到以下网页以了解有关Integer类的更多信息: Java不支持int类型的无穷大。在Java中表示无穷大数字的唯一方法是使用双精度类型: doubl

像C/C++一样,使用
INT\u MAX
(#include)
将变量设置为无穷大。 我想知道JAVA中是否有类似的函数/宏。我想把一个整数变量设为无穷大


提前谢谢

Integer类的
static
MAX_VALUE变量就是您想要的

Integer.MAX_VALUE
但是,这在Java中没有那么有用,因为Java中的
int
值无论如何都是32位的

转到以下网页以了解有关Integer类的更多信息:


Java不支持int类型的无穷大。在Java中表示无穷大数字的唯一方法是使用双精度类型:

double infinity = Double.POSITIVE_INFINITY;

看看这里:

INT\u MAX!=无穷大…无穷大是一个浮点值。无穷大实际上在C中也不是整数。这是问题中的一个错误。尽管如此,仍然非常有用,因为使用
Integer.MAX_VALUE
比编写常量更简单、更清晰。