字符、整型与字符串转换
2016-09-06 17:11
148 查看
一、字符数组与字符串相互转换
1.字符数组转字符串
char数组调用toString()时,是调用的Object类的toString()方法。
2.字符串转字符数组
二、整数与字符相互转换
1.字符转整数('0'~'9')
2、整数转字符(0~9)
三、整数与字符串相互转换
1.整数转字符串(三种方法)
2.字符串转整数
1.字符数组转字符串
char[] c = {'a', 'b', 'c', 'd'}; String s1 = new String(c); String s2 = String.valueOf(c);ps:
char数组调用toString()时,是调用的Object类的toString()方法。
2.字符串转字符数组
String s = "abcd"; Char[] c = s.toCharArray();
二、整数与字符相互转换
1.字符转整数('0'~'9')
char c = '0'; int i = c - 48; //此时i==0,因为字符中的'0'对应的十进制ascii码是48
2、整数转字符(0~9)
int i = 0; char c = i + 48; //此时c=='0',因为十进制ascii码中的48对应的字符是'0'
int i = 0; char c = i; //十进制ascii码中的0对应的字符是null
三、整数与字符串相互转换
1.整数转字符串(三种方法)
int i = 0; String s = String.valueOf(i);//第一种 s = Integer.toString(i);//第二种 s = "" + i;//第三种,不能直接将整型赋值给字符串类型
2.字符串转整数
String s = "0"; int i = Integer.valueOf(s);
相关文章推荐
- 字节数组 整型 字符串 十六进制 字符 之间的转换
- 九度oj+原始一个字符串左右交换字符最少步数变成含有2012字串+bfs及字符串和整型转换以及没有标记visit数组大小,只能用stl中的vecotr,实际上set更好。有count函数
- 字符串数字转换为整型数字,考虑正负号,溢出,非法字符
- c语言 整型 字符 字符串之间的转换
- 将char字符转换成int整型,字符串与整型之间的相互转换
- 字符串,字符数组,整型数组,List之间的转换应用
- 一个字符为0~9的字符串转换成整型数组中数值的对应的形式
- 去掉字符串中特定字符,然后转换成整型
- 不用库函数进行字符串和整型数据的相互转换
- vc++ 64位长整型转换成字符串
- Delphi 的字符及字符串[6] - Char(AnsiChar)、WideChar 与其编码的相互转换
- 面试题目(2)——转换字符串-插入字符个数
- 字符串、PChar与字符数组之间的转换(delphi)
- asp.net(c#)字符串转换成字符数组 字符串转换成int 数组
- asp.net(c#)字符串转换成字符数组 字符串转换成int 数组
- Iconv是UNIX 95的iconv()函数的封装形式,它在各种字符代码体系间进行字符串转换。
- 字符、字符串、常用类型转换简介
- 字符数组转换字符串,字符串数组转换为字符串的问题
- 字符串和字符数组互相转换
- 整型int和字符数组byte相互转换的源程序