栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Integer与int的区别

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Integer与int的区别

  • int是java提供的8种原始数据类型之一。
  • Java 为每个原始类型提供了封装类,Integer 是java为int 提供的封装类。
  • int 的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int 则无法表达出未赋值的情况,
  • 例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer.在JSP开发中,Integer 的默认为null,所以用el表达式在文本框中显示时,值为空白字符串,而int默认的默认值为0,所以用el表达式在文本框中显示时,结果为0,所以,int 不适合作为web层的表单数据的类型。
  • 另外Integer 提供了多个与整数相关的操作方法,例如,将一个字符串转换成整数,Integer中还定义了表示整数的最大值和最小值的常量。
     
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/531719.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号