Java中Integer.MAX_VALUE/Integer.MIN_VALUE的含义
生活随笔
收集整理的這篇文章主要介紹了
Java中Integer.MAX_VALUE/Integer.MIN_VALUE的含义
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
leetcode209中有寫到 int result = Integer.MAX_VALUE,填補(bǔ)一下知識(shí)盲區(qū)。
integer.MAX_VALUE的含義
首先,回憶一下Java中基本數(shù)據(jù)類型有哪些:
-
- 整型:int , short, long, byte;
- 浮點(diǎn)型: float, double;
- 字符型: char;
- 布爾型: boolean;
- 注意:String是Java中的引用數(shù)據(jù)類型,不是基本數(shù)據(jù)類型。
- 整型和浮點(diǎn)型數(shù)據(jù)取值范圍分別為:
| 數(shù)據(jù)類型 | 取值范圍 | 占用字節(jié) |
| byte | -128~127? ? ( (-2)^7~2^7) | 1 |
| short | -32768~32767? ? ( (-2)^15~2^15) | 2 |
| int | -2147483648~2147483547? ? ( (-2)^31~2^31) | 4 |
| long | -9223372036854774808~9223372036854774807 ( (-2)^63~2^63) | 8 |
| float | 3.402823e+38 ~ 1.401298e-45 | 4 |
| double | 1.797693e+308~ 4.9000000e-324 | 8 |
- Integer.MAX_VALUE表示:int 數(shù)據(jù)類型的最大值,即:2147483647
- Integer.MIN_VALUE表示: int數(shù)據(jù)類型的最小值,即:-2147483648
由此可得:
- Short.MAX_VALUE表示: short數(shù)據(jù)類型的最大值,即:32767
- Short.MIN_VALUE表示: short數(shù)據(jù)類型的最小值,即:-32768
其他數(shù)據(jù)類型同上
總結(jié)
以上是生活随笔為你收集整理的Java中Integer.MAX_VALUE/Integer.MIN_VALUE的含义的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux进程暂停与恢复
- 下一篇: C语言学习笔记——调用函数时提示警告