char和int的类型转换
2024-09-18 22:06:23
char类型是16位的,底层采用unicode编码保存.
char类型是可以直接赋值给int类型的,因为是16位到32位低到高.
举个例子比如int i='1';打印i的值是49.
char类型跟int类型进行计算的时候会自动转换为int类型
比如System.out.println('1'+1);输出结果是50.
char类型的'='换成int是61
即,运算中,char遇char升int,原值运算.
int遇char转码.
int降char强转.
最新文章
- 这世上倒底有没有神仙——说“Excel不是数据库,是不是犯了白马非马论的错误??
- 基于KO+bootstrap+MVC的分页控件
- Python 初学——V_Rename(第一个完整的python程序)
- POJ_3181_Dollar_Dayz_(动态规划,完全部分和,完全背包)
- dubbo源码分析三:consumer注册及生成代理对象
- 基本NT式驱动代码结构
- LCP Array(思维)
- tomcat 日志 按天自动分割 设定时任务定时清除
- SpringCloud的服务消费者 (一):(rest+ribbon)访问注册的微服务
- Virtual Box虚拟机Ubuntu系统安装及基本配置
- WEB测试重点
- 一些面试题(关于string的)
- CF 681
- 如何在页面中获取到ModelAndView绑定的值
- Binary Prefix Divisible By 5 LT1018
- 分形之谢尔宾斯基(Sierpinski)三角形
- 源码安装mysql 5.7.19数据库
- 三层架构搭建(asp.net mvc + ef)
- KVM管理概述
- jQuery outerHeight() 方法