字符串与数值、字符数组之间的转换
2016-07-21 16:25
375 查看
字符串数值的转换方法
:
字符串→数值
方法1: √
parse方法常用
int i = Integer.parseInt("123");
double d = Double.parseDouble("1.23");
方法2:
int i =Integer.valueOf("123").intValue();
注意:字符串转换成数值时对数据格式要求严格
int i = Integer.parseInt("123.4");
×
int I = Integer.valueOf("123.4").intValue();
×
数值→字符串
方法1:
String s=String.valueOf(value);
其中value为任一种数字类型。
方法2:
String s = Integer.toString(123);
方法3:最直接
String s = "" + value; 其中value为任意一种数字类型。
字符数组字符串的转换方法:
字符数组→字符串:
例如: char[ ] c={'a','b','c'};
String str=new String(c);
√
字符串→字符数组:
例如: String str="abc";
char[ ] c=str.toCharArray();
√
System.out.print(c[1]);
:
字符串→数值
方法1: √
parse方法常用
int i = Integer.parseInt("123");
double d = Double.parseDouble("1.23");
方法2:
int i =Integer.valueOf("123").intValue();
注意:字符串转换成数值时对数据格式要求严格
int i = Integer.parseInt("123.4");
×
int I = Integer.valueOf("123.4").intValue();
×
数值→字符串
方法1:
String s=String.valueOf(value);
其中value为任一种数字类型。
方法2:
String s = Integer.toString(123);
方法3:最直接
String s = "" + value; 其中value为任意一种数字类型。
字符数组字符串的转换方法:
字符数组→字符串:
例如: char[ ] c={'a','b','c'};
String str=new String(c);
√
字符串→字符数组:
例如: String str="abc";
char[ ] c=str.toCharArray();
√
System.out.print(c[1]);
相关文章推荐
- 模拟缓冲区方法MyBufferedReaderDemo()
- Hadoop-2.4.1学习之Mapper和Reducer
- 利用CTS框架实现APP的自动化白盒测试
- Java Cookie工具类代码
- 第15章 磁盘配额(Quota)与高级文件系统管理
- 118. Pascal's Triangle
- mif_maker2010.exe下载和使用说明
- 【转】Hadoop安全实践
- Android 点击View Rotate旋转带视图动画
- android项目工程下各文件夹的含义
- 长连接
- DAS
- neural-networks-and-deep-learning misleading_gradient_contours.py
- java directmemory监控
- dex文件的反编译-dex2jar和jd-gui
- SAP 限制出货数量小于销售订单数量
- 参数估计方法
- linux环境变量设置
- Spring MVC 之@Controller@RequestMapping详解
- win10下面部署Mysql数据库