java基本类型和包装类
来源:互联网 发布:织梦cms安装教程 编辑:程序博客网 时间:2024/04/27 19:42
java中一切皆是对象,但是准确的说java中的8种基本数据类型不属于对象(因为它们没有属性和方法)。java在提供了基本类型的包装类。如图:
拆箱和装箱
从JDK1.5之后提供了自动拆箱和自动装箱的功能。
自动拆箱就是将一个包装类赋给它对应的基本类型变量。
自动装箱就是将一个基本类型变量赋给它对应的包装类。
代码如下:
//JDK 1.5之前 基本类型和对应包装类之间的转换方式 Integer int1 = new Integer(123); int int2 = int1.intValue(); //JDK 1.5之后提供了装箱和拆箱的特性来实现基本类型和对应包 //装类之间的转换 Integer i1 = 123; int i2 = i1;
基本类型、包装类转换成字符串
//基本类型(或包装类) 转换成一个 字符串类型 double d1 = 12.12; String d1Str = d1+""; //方式一 d1Str = String.valueOf(d1);//方式二
字符串转换成基本类型、包装类
//字符串类型 转换成一个 基本类型 double dd1 = Double.parseDouble(d1Str); //字符串类型 转换成一个 包装类型 Double dd2 = Double.valueOf(d1Str); dd2 = new Double(d1Str);
总结一点规律,如果你需要的是转换成一个字符串就去String类中去找方法。如果你需要的是转换成一个基本类型或包装类就去包装类中去找方法。
0 0
- java基本类型和包装类
- java基本类型和包装器类
- Java基本类型包装类
- 【Java】基本类型包装类
- Java--基本类型包装类
- java 基本类型和包装类型
- Java的基本类型和包装类型
- Java基本类型和包装类型总结
- java基本类型和包装类的区别
- java基本类型和包装器类【转】
- Java基本类型变量和包装类之间转换
- Java 中基本类型和包装类之间的转换
- Java 中基本类型和包装类之间的转换
- Java 中基本类型和包装类之间的转换
- java基本类型和包装类的区别
- Java 中基本类型和包装类之间的转换
- Java 基础 基本类型和包装类之间转换
- Java中基本类型和包装类之间的转换
- PHP 较全面的mysql.class.php
- 百度地图再进阶之路线规划
- QString 与 QByteArray的转换
- 03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
- 解决【应用程序已被安全设置阻止】弹出框的手动设置方法
- java基本类型和包装类
- BASH 中单括号和双括号
- FZU 2193 So Hard (把小数换为分数)
- 虚拟机之痛-- 记生产环境虚机存储故障
- 《重要》从用户模式切换到内核模式的完整过程分析
- ZOJ 2760 - How Many Shortest Path(网络流’最大流)
- 页面弹出框
- UVA - 585 Triangles
- 搜索引擎-倒排索引基础知识