java int char string互相转换和判断

java int 转 ascii码

数字-> ascii码

复制代码
System.out.println(7 + '0');

ascii码-> 数字

复制代码
System.out.println('9' - '0');
复制代码
char ch = '5';
ch = (char)(ch -0); //实际计算时是默认将char类型的ch转换为int类型98; 然后将 97 强转为 'a'
System.out.println(ch); // 5
System.out.println((int) ch); // 53
System.out.println((int) (char)'5'); // 53
System.out.println(5+ '0'); // 53

if((int)ch==5+ '0'){
    System.out.println("2222222");
}
相关推荐
某人辛木9 分钟前
Web自动化测试
前端·python·pycharm·pytest
C+++Python31 分钟前
详细介绍一下Java泛型的通配符
java·windows·python
Kagol1 小时前
Superpowers GSD gstack AgentSkills深度测评
前端·人工智能
JosieBook1 小时前
【数据库】时序预测能力的分级进化:TimechoAI如何让每一类用户都能精准预见未来
java·开发语言·数据库
加号31 小时前
【C#】 文件与目录管理:创建、删除操作的技术解析
开发语言·c#
excel2 小时前
JavaScript 字符串与模板字面量:从表象到本质理解
前端
diving deep2 小时前
脚本速览-python
开发语言·python
京东云开发者2 小时前
当AI成为导演-如何用AI创作动漫短剧
前端
一生了无挂2 小时前
Java处理JSON技巧教学(从基础到高阶实战全覆盖)
java·开发语言·json
李白的天不白2 小时前
使用 SmartAdmin 进行前后端开发
java·前端