种原始数据类型之中的一个。

Java为每一个原始类型提供了封装类。Integer是java为int提供的封装类。

原始数据类型包含byte、int、char、long、float、double、boolean和short,

相应的封装类booleanBoolean  charCharacter  byteByte  shortShort  intInteger  longLong floatFloat  doubleDouble 。

Java中的原始类型具体解释。如表所看到的。

类型

称呼

值域

表示范围

byte

字节型

8 bits

-128~127

int

整型

32 bits

-2,147,483,648~ -2,147,483,647

short

短整型

18 bits

-32,768~32,767

long

长整型

64 bits

-9,223,372,036,854,775,808~ 9,223,372,036,854,775,807

char

字符型

16 bits (UNICODE)

0~65535

float

浮点型

32 bits IEEE 754-1985

double

双精度

64 bits IEEE 754-1985

boolean

布尔型

true/flase

仅仅有“真”或“假”两种结果

,而Integer的默认值为null。即Integer能够区分出未赋值和值为0的差别。int则无法表达出未赋值的情况,

的差别。则仅仅能使用Integer。

。所以用el表达式在文本框中显示时。结果为0,所以,int不适合作为web层的表单数据的类型。

另外。Integer提供了多个与整数相关的操作方法,比如,将一个字符串转换成整数,Integer中还定义了表示整数的最大值和最小值的常量。

最新文章

  1. Redis 支持的5种数据结构
  2. 如何在 Delphi 中静态链接 SQLite
  3. ASP.NET中的随机密码生成
  4. 把textarea右下角的灰点去掉
  5. Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
  6. 使用系统UITabbarItem自定义图片显示原本颜色和自定义文字颜色
  7. 社区发现算法问题&&NetworkX&&Gephi
  8. shell中常用的特殊字符
  9. 关于ActiveMQ的一点总结
  10. 【学习】js学习笔记---字符串对象
  11. [SHOI2008]cactus仙人掌图
  12. 【leetcode79】Single Number III
  13. RFI to RCE challenge
  14. 【Idea】-NO.162.Idea.1 -【Idea Unable to import maven project: See logs for details】
  15. 【转】Python用数据说明程序员需要掌握的技能
  16. pandas pivot_table或者groupby实现sql 中的count distinct 功能
  17. php7 数据导出Excel office 2011中文乱码问题
  18. css中的margin(外边框)、border(边框)、padding(填充)的区别
  19. Spark 在Hadoop HA下配置HistoryServer问题
  20. shell脚本中比较两个小数的办法

热门文章

  1. 1.6(学习笔记)Session
  2. Scala高手实战****第18课:Scala偏函数、异常、Lazy值编码实战及Spark源码鉴赏
  3. &#x开头的是什么编码?
  4. Java杂谈4——Java中的字符串存储
  5. Android证书验证存漏洞 开发者身份信息可被篡改(转)
  6. react使用引入svg的icon;svg图形制作
  7. char p[]与char *p的区别
  8. Linux 内核参数 和 Oracle相关参数调整
  9. TreeView 拖拽 增删改
  10. JAVA实现https单向认证