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");
}
相关推荐
程序员Agions几秒前
useMemo、useCallback、React.memo,可能真的要删了
前端·react.js
echoVic几秒前
AI Agent 安全权限设计:blade-code 的 5 种权限模式与三级控制
java·javascript
PPPPickup2 分钟前
easymall---图片上传以及图片展示
java
滕青山2 分钟前
Vue项目BMI计算器技术实现
前端·vue.js
历程里程碑5 分钟前
Linux 库
java·linux·运维·服务器·数据结构·c++·算法
Wpa.wk5 分钟前
接口自动化 - 接口鉴权处理常用方法
java·运维·测试工具·自动化·接口自动化
子兮曰7 分钟前
深入浏览器指纹:Canvas、WebGL、Audio是如何暴露你的身份的?
前端·浏览器·canvas
Pluchon8 分钟前
硅基计划4.0 简单模拟实现AVL树&红黑树
java·数据结构·算法
月亮补丁8 分钟前
AntiGravity只能生成 1:1 图片?一招破解尺寸限制
前端
2501_916008899 分钟前
深入解析iOS机审4.3原理与混淆实战方法
android·java·开发语言·ios·小程序·uni-app·iphone