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强转.

最新文章

  1. 这世上倒底有没有神仙——说“Excel不是数据库,是不是犯了白马非马论的错误??
  2. 基于KO+bootstrap+MVC的分页控件
  3. Python 初学——V_Rename(第一个完整的python程序)
  4. POJ_3181_Dollar_Dayz_(动态规划,完全部分和,完全背包)
  5. dubbo源码分析三:consumer注册及生成代理对象
  6. 基本NT式驱动代码结构
  7. LCP Array(思维)
  8. tomcat 日志 按天自动分割 设定时任务定时清除
  9. SpringCloud的服务消费者 (一):(rest+ribbon)访问注册的微服务
  10. Virtual Box虚拟机Ubuntu系统安装及基本配置
  11. WEB测试重点
  12. 一些面试题(关于string的)
  13. CF 681
  14. 如何在页面中获取到ModelAndView绑定的值
  15. Binary Prefix Divisible By 5 LT1018
  16. 分形之谢尔宾斯基(Sierpinski)三角形
  17. 源码安装mysql 5.7.19数据库
  18. 三层架构搭建(asp.net mvc + ef)
  19. KVM管理概述
  20. jQuery outerHeight() 方法

热门文章

  1. Springboot开发微信支付API-V3
  2. 【记录】 iSCSI服务器的搭建与使用[Debian]
  3. Oracle一次插入多条数据
  4. 【git】7.5 git工具-搜索
  5. 随机数Random和SecureRandom
  6. Ubuntu20.04 无网络标识,网卡显示network为UNCLAIMED。附回退内核方法
  7. redis常用命令之Hash
  8. ListView,ScrollView,RecyclerView上下滑动监听
  9. 95、linux安装es
  10. select选项中的内容和其他输入框不对齐