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");
}
相关推荐
胖咕噜的稞达鸭7 小时前
自定义shell命令行解释器自制
java·开发语言
草莓熊Lotso7 小时前
Git 分支管理:从基础操作到协作流程(本地篇)
大数据·服务器·开发语言·c++·人工智能·git·sql
报错小能手7 小时前
C++异常处理 终极及总结
开发语言·c++
c***V3238 小时前
Vue优化
前端·javascript·vue.js
q***333710 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
李@十一₂⁰10 小时前
HTML 特殊字体符号
前端·html
小奶包他干奶奶12 小时前
Webpack学习——Loader(文件转换器)
前端·学习·webpack
zy happy12 小时前
若依 vue3 报错:找不到模块“@/api/xxxx/xxxxx”或其相应的类型声明。。Vue 3 can not find mod
前端·javascript·vue.js
tobebetter952712 小时前
How to manage python versions on windows
开发语言·windows·python
潘小安12 小时前
Git Worktree + Claude Code:让你的开发效率翻倍的秘密武器
前端