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");
}
相关推荐
保持学习ing4 分钟前
微服务--消息队列mq
java·微服务·消息队列·rabbitmq·消息转换器
南囝coding9 分钟前
这个 361K Star 的项目,一定要收藏!
前端·后端·github
zimoyin9 分钟前
Java/Kotlin selenium 无头浏览器 [Headless Chrome] 实现长截图 三种方式
java·selenium·kotlin
我不吃饼干9 分钟前
我给掘金写了一个给用户加标签的功能
前端·javascript·cursor
看到我,请让我去学习13 分钟前
C++核心编程(动态类型转换,STL,Lanmda)
c语言·开发语言·c++·stl
yuluo_YX16 分钟前
Spring AI Alibaba Graph 实践
java·人工智能·spring
conkl20 分钟前
Apache网页优化实战指南 - 让网站加载速度提升
linux·运维·服务器·开发语言·阿里云·apache
羚羊角uou28 分钟前
【C++】模拟实现map和set
java·前端·c++
虎鲸不是鱼29 分钟前
Spring Boot3流式访问Dify聊天助手接口
java·spring boot·后端·大模型·llm
onlooker666630 分钟前
Go语言底层(五): 深入浅出Go语言的ants协程池
开发语言·后端·golang