关于字符型char与整型int之间的转换——Java

本文详细介绍了Java中字符型char与整型int之间的转换方法。包括char转int的两种方式:通过字符串和Integer.parseInt转换,以及直接赋值获取Unicode码;同时介绍了int转char的自动与显示转换,强调了结果对应ASCII码而非数字字符。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//No best code,only better code。

关于字符型char与整型int之间的转换:

(1)char  >>   int
 char向int型转换是不可以直接显示转换的,可用的方式有:
 ① 先变为字符串再通过integer转换成int型,语法:
  

 char a;
 String str = a + "";   
 int b = Integer.parseInt(str);  
//前提a必为与数字对应的字符。

②直接等于法


char num = 'num'
int a = 'num';  
//特别注意:这个结果得出的a为char对应的Unicode码,只能是单个字符。


(2)int >> char
int型转换为char型可以自动转换也可以实行显示转换。
特别注意:其结果对应的是ASCII码中对应的字符,并不是数字本身的字符。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值