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");
}
相关推荐
Asurplus3 分钟前
Centos7安装Maven环境
java·centos·maven·apache·yum
LYFlied5 分钟前
Vue3虚拟DOM更新机制源码深度解析
前端·算法·面试·vue·源码解读
想学后端的前端工程师11 分钟前
【Spring Boot微服务开发实战:从入门到企业级应用】
java·开发语言·python
1024肥宅11 分钟前
综合项目实践:小型框架/库全链路实现
前端·面试·mvvm
文心快码BaiduComate12 分钟前
Spec模式赋能百度网盘场景提效
前端·程序员·前端框架
刺客-Andy17 分钟前
js高频面试题 50道及答案
开发语言·javascript·ecmascript
QT 小鲜肉17 分钟前
【Linux命令大全】001.文件管理之find命令(实操篇)
linux·运维·前端·chrome·笔记
徐老总20 分钟前
手机号脱敏处理(Python/Scala 双版本实现)
java
夏幻灵23 分钟前
指针在 C++ 中最核心、最实用的两个作用:“避免大数据的复制” 和 “共享”。
开发语言·c++
一念之间lq23 分钟前
Elpis 第四阶段· Vue3 完成动态组件建设
前端·vue.js