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");
}
相关推荐
phltxy16 分钟前
从零入门JavaScript:基础语法全解析
开发语言·javascript
烛阴17 分钟前
从“无”到“有”:手动实现一个 3D 渲染循环全过程
前端·webgl·three.js
S***q37726 分钟前
Spring Boot管理用户数据
java·spring boot·后端
BD_Marathon29 分钟前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
Kagol29 分钟前
JavaScript 中的 sort 排序问题
前端·javascript
天“码”行空1 小时前
java面向对象的三大特性之一多态
java·开发语言·jvm
毕设源码-郭学长1 小时前
【开题答辩全过程】以 基于SpringBoot框架的民俗文化交流与交易平台的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
eason_fan1 小时前
Service Worker 缓存请求:前端性能优化的进阶利器
前端·性能优化
光影少年1 小时前
rn如何和原生进行通信,是单线程还是多线程,通信方式都有哪些
前端·react native·react.js·taro
好大哥呀1 小时前
Java Web的学习路径
java·前端·学习