数据类型之间的相互转换
来源:互联网 发布:淘宝店铺金额怎么提现 编辑:程序博客网 时间:2024/05/18 03:20
常用数据类型的转换
在写代码时经常用到数据类型的转换,下面介绍几种经常用到的数据类型的转换
一.基本数据类型的转换
1.小范围向大范围的转换,直接转换
int i;
long l=i;
2.大范围向小范围的转换,强制转换
int i=(int)s;
二.基本数据类型与字符串之间的转换
1.基本数据类型(以int为例)向字符串转换
-| 第一种:toString,基本数据类型有静态方法toString()转换,需要用到封装类型(封装类型是将基本类型包装成类)
String str=封装类型.toString(基本类型的数值);
-| 第二种:+字符串连接,用空字符串与基本数据类型用+连接。
String s=""+i;
2.字符串向基本数据类型(以int为例)转换
-| 第一种:利用基本数据类型包装类的parseXxx方法
String s="12345";
int i=Integer.parseInt(s);
-| 第二种:int i=Integer.valueOf(str).intValue();
三.String与char之间的相互转换
1.String转化为char
使用String.charAt(index)方法,根据索引取得指定位置的char
String s ="zhangsan";
char c=s.charAt(0);
2.char转换为String
char c ='张';
String str=String.valueOf(c);
四.字符串与数组之间的转换
1.字符串转换为字符数组
String str="张三";
char[] c= str.toCharArray();
2.字符数组转换为字符串
char[] c={'张','三'};
String str=String.copyValueOf(c);
- 数据类型之间的相互转换
- VC数据类型之间的相互转换
- 实例:常用数据类型之间的相互转换
- Java数据类型之间的相互转换
- 基本数据类型之间的相互转换
- Unity_数据类型之间的相互转换
- 数据类型之间可以相互转换
- Java 基本数据类型和Sting之间的相互转换
- C++各种数据类型之间的相互转换
- GO语言的一些简单数据类型之间相互转换
- objective-c中不同数据类型之间的相互转换
- 基本数据类型、包装类、String类型之间的相互转换
- MFC中常用数据类型之间的相互转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 78. Subsets
- 文件系统 (NFS)
- hibernate 三种状态
- LeetCode-152. Maximum Product Subarray
- eclipse下设置tomcat,修改Java代码不必重启tomcat
- 数据类型之间的相互转换
- 生成订单号
- javascript获取项目根目录带项目名
- 13-CSS3提高
- 在C/C++语言中使用正则表达式
- 【模板】树状数组的区间加值和区间查询
- 求两个正整数均值(防溢出)
- 2017 12 10 cf 个人赛--题解 SDUT 2017 Autumn Single Contest L
- 最好用的 IntelliJ 插件 Top 10