您的位置:首页 > 编程语言 > Java开发

java 各种基本类型之间的转换

2017-08-12 18:40 330 查看
1、char转int

利用Character的getNumericValue()函数。

注意:Integer.valueOf() 得到的是其ascii值。

而Integer的valueOf() 则是将字符串转换为对应的数值,若先将char转换成char[1]的数组,再转换为String,最后利用Integer的valueOf,则耗费很多不必要的内存。

char c1 = '2';
String s1 = "2";
System.out.println(**Character.getNumericValue**(c1));
System.out.println(Integer.valueOf(c1));
System.out.println(Integer.parseInt(s1));


结果为:

2
50
2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java