char转int(Java)

如何把 char 转为 int , 大家应该知道,不能直接转化,那样得到是的ascll码对应的十进制数
. 如下面:

int s='5';
System.out.println(s);

结果是

53
ascll码对照

那么该怎么将char转化为int呢?我提供两种方法

第一种

char s='5';
System.out.println(Character.getNumericValue('s'));

第二种

char s='5';
System.out.println(Integer.parseInt(String.valueOf(s)));

两种结果运行出来结果一致:

5
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,736评论 0 38
  • 由于之前是看书学习java,真正学到java面向对象的时候,才开始看毕向东老师的视频,觉得轻松愉快,甚至有些兴奋和...
    玉圣阅读 3,038评论 0 3
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,798评论 1 32
  • 软件、资料与素材,对于新进入设计行业的朋友非常需要。当你需要个素材时,下载下来的却不是自己想要的,往往会苦恼。不混...
    拾麦穗阅读 2,312评论 0 1
  • 我深深的迷恋易烊千玺,初接触到他时,是他的一个小迷妹告诉我的。说实话,我开始并没有注意到易烊千玺,不知从哪天...
    蓝莓少女阅读 3,555评论 7 7