基本类型的对象包装,也就是将常用的基本数据类型包装成对象

  • byte Byte
  • short Short
  • int Integer
  • long Long
  • boolean Boolean
  • float Float
  • double Double
  • char Character

    最常用的作用就是基本数据类型与字符串的转换

1. 基本数据类型转字符串:

基本数据类型+""

基本数据类型类.toString(基本类型的数值)

2.字符串转成基本数据类型:

Integer.parseInt()

Long.parseLog()

对character不用转就是string

3.进制转换:

向十进制转:toHexString()

向其他进制转换:parseInt("",radax) radax指的是字符串的进制

4.自动拆箱和装箱:

1.5版本 的新特性,自动装箱与拆箱以前要这么写:

Integer x=new Integer(1)
Integer x=new Integer("1")

现在可以自动装箱:

  Integer x=5;  //自动装箱
x=x+2 //先拆箱后和装箱 拆箱原理就是x.intValue()

1.5后对于在byte范围(-128~+127)内的数 如果一个数已经存在 则不会重新开辟新空间,也就是

  Integer x=127,y=127; //x===y
Integer m=128,n=128; //m!==n

还有一点需要注意的就是 new String 和普通的 String = “” 这两个差别很大前者属于一个对象放在了堆内存中,而后者则是直接就在常量池中,不仅仅是字符串,其他都如此。

最新文章

  1. fhq treap最终模板
  2. C#夯实基础之多线程三:线程的优先级
  3. oracle---jdbctest--laobai
  4. iOS 英文学习
  5. 1.0 Quartz 2D 简介
  6. 开发中的一些解决方案(c#)
  7. 51nod 1180 方格射击游戏
  8. Java分布式开发
  9. [转]C# 连接 Oracle 的几种方式
  10. 【python】zip()函数
  11. DOM中事件绑定补充方法
  12. 【转】Spring注解@Component、@Repository、@Service、@Controller区别
  13. Linux进程间通信——使用信号量
  14. easyui-layout中的收缩层无法显示标题问题解决
  15. Angular内置指令
  16. css布局与盒子模型
  17. python 序列:字符串、列表、元组
  18. (亲测)1分钟破解IDM权限,傻瓜都能学会的破解方法(番外篇:利用破解工具直接破解IDM)
  19. 如何使用Dubbo 2.7.0和Spring boot实现FAT测试(Feature Acceptance Test)
  20. Django模板语言

热门文章

  1. 深刻理解iosBlock
  2. ORACLE透明网关访问SQL Server配置总结
  3. PaddlePaddle︱开发文档中学习情感分类(CNN、LSTM、双向LSTM)、语义角色标注
  4. PCI9054芯片的型号说明及购买建议
  5. HighCharts之2D圆环图
  6. PLSQL Developer报错(一)
  7. 【译】gRPC负载均衡
  8. 校园网IPv6加速
  9. C# 扩展方法 白话总结
  10. HALCON学习-下载、安装