基本类型转换为包装类以及字符串
2016-03-30 11:03
309 查看
一 . 基本类型转换成包装类
把基本类型转换为包装类,使其具有对象的性质,可以分为手动装箱和自动装箱,本文以整型为例,其他类型类似整型。
装箱:1.手动装箱
int i=10;
Integer x=new Integer(i);
x为基本类型int转换为包装类Integer的一个实例。
2.自动装箱
int i=10;
Integer y=i;
y为基本类型int转换为包装类Integer的一个实例。
拆箱:Integer j=new Integer(10);
1.手动拆箱
int m=j.intValue();手动拆箱int类型。
2.自动拆箱
int n=j;自动拆箱为int类型。
二 . 基本类型和字符串的互相转换,本文以整型为例。
1.基本类型转换为字符串,有以下三种方法
int c=10;
(1):整型int的包装类Integer的toString方法
String str1=Integer.toString(c);
(2) :String的valueOf方法
String str2=String.valueOf(c);
(3):字符串后直接+" ";
Strinf str2=c+" ";
2.将字符串转换为基本类型,有以下两种方法
String str="8";
(1):基本类型的parseInt方法
int d=Integer.parseInt(str);
(2):基本类型的valueOf方法
int e=Integer.valueOf(str);
把基本类型转换为包装类,使其具有对象的性质,可以分为手动装箱和自动装箱,本文以整型为例,其他类型类似整型。
装箱:1.手动装箱
int i=10;
Integer x=new Integer(i);
x为基本类型int转换为包装类Integer的一个实例。
2.自动装箱
int i=10;
Integer y=i;
y为基本类型int转换为包装类Integer的一个实例。
拆箱:Integer j=new Integer(10);
1.手动拆箱
int m=j.intValue();手动拆箱int类型。
2.自动拆箱
int n=j;自动拆箱为int类型。
二 . 基本类型和字符串的互相转换,本文以整型为例。
1.基本类型转换为字符串,有以下三种方法
int c=10;
(1):整型int的包装类Integer的toString方法
String str1=Integer.toString(c);
(2) :String的valueOf方法
String str2=String.valueOf(c);
(3):字符串后直接+" ";
Strinf str2=c+" ";
2.将字符串转换为基本类型,有以下两种方法
String str="8";
(1):基本类型的parseInt方法
int d=Integer.parseInt(str);
(2):基本类型的valueOf方法
int e=Integer.valueOf(str);
相关文章推荐
- android shape的使用
- 寻ta分析与站点内容
- 【深入浅出jQuery】源码浅析--整体架构
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- 一.Winform中添加DevExpress控件安装
- Mbx1996
- 统计文章中单词的字数并按照出现的频率排序(treeSet)
- C# 静态类和静态成员
- MultiByteToWideChar 和 WideCharToMultiByte 中第1个参数的理解
- c语言复习2值指针实战
- CryEngine 代码公开了
- Mysql binlog 安全删除
- Android在webview上常见问题
- 2015-2016前端知识体系
- 查看表的创建时间
- 新闻客户端的新闻内容图文混排
- oracle序列的创建与使用
- 算法训练 操作格子
- javaweb学习总结(九)—— 通过Servlet生成验证码图片
- 微软官方提供的免费正版 Windows 8.1/Win10/7/XP/Vista 操作系统虚拟机镜像下载