数字格式的字符串转成基本数据类型的方法:

1:将该字符串封装成了Integer对象,并调用对象的方法intValue();

2:使用Integer.parseInt(numstring):不用建立对象,直接类名调用;

将基本类型转成字符串:

1:Integer中的静态方法 String toString(int);

2:int+"";

将一个十进制整数转成其他进制:

转成二进制:toBinaryString

转成八进制:toOctalString

转成十六进制:toHexString

toString(int num,int radix);

将其他进制转换十进制:

parseInt(string,radix); //将给定的数转成指定的基数进制;

jdk1.5版本后,对基本数据类型对象包装类进行升级。在升级中,使用基本数据类型对象包装类可以像使用基本数据类型一样,进行运算。

Integer i = new Integer(4); //1.5版本之前的写法;0

Integer i = 4; //自动装箱,1.5版本后的写法;

i = i + 5;

//i对象是不能直接和5相加的,其实底层先将i转成int类型,在和5相加。而转成int类型的操作是隐式的。自动拆箱:拆箱的原理就是i.intValue();i+5运算完是一个int整数。如何赋值给引用类型i呢?其实有对结果进行装箱。

Integer c = 127;

Integer d = 127;

System.out.println(c = = d); //true

//在装箱时,如果数值在byte范围之内,那么数值相同,不会产生新的对象,也就是说多个数值相同的引用指向的是同一个对象。

最新文章

  1. 【Java基础】并发
  2. c# 进程间通信 IPC
  3. PHP模拟发送POST请求之五curl基本使用和多线程优化
  4. linux下的文件权限管理
  5. Handler 引起的内存泄露
  6. MongDB简介
  7. C++关键字之const
  8. [FBA]SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用
  9. Centos 7系统启动修复
  10. 命令行利用KVM创建虚拟机
  11. Hadoop的数据压缩
  12. 传统对象池&AB对象池
  13. BZOJ 4260 Codechef REBXOR (区间异或和最值) (01字典树+DP)
  14. linux下安装EJBCA 搭建私有CA服务器
  15. python爬虫之urllib
  16. sql-向已有数据的表添加约束
  17. 鸟哥的 Linux 私房菜Shell Scripts篇(三)
  18. angular ng-repeat点击切换样式,浅谈track by $index
  19. 【JAVA】使用 jedis操作redis——连接、存储数据、切库等
  20. 斯诺克台球比赛规则 (Snooker)

热门文章

  1. .net orm比较之dapper和Entity Framework6的简单测试比较
  2. Android IOS WebRTC 音视频开发总结(二六)-- webrtc调用堆栈
  3. 遍历List/Map的时候删除成员遇到的奇怪问题
  4. 使用CSS创建有图标的网站导航菜单
  5. Unable to write inside TEMP environment path
  6. 一些peoplecode小技巧【一】
  7. Java 中判断两个对象是否相等
  8. 15)Java &和&&
  9. 网页绘制图表 Google Charts with JavaScript #1....好强、好简单啊!
  10. 容易被忽略的事----sql语句中select语句的执行顺序