一、不同基本类型
在JAVA中,基本类型(除了boolean外)可以自动转换的,转换形式为:byte,short,char – int --long–float–double这就是自动转换的顺序了,其中byte,short,char在运算时是自动转换为int型的,而int与long运算时自动转换为long型。从上可知,float与double运算时是自动转换为double再进行计算的,int与float运算时先转换为float再运算。也就是说,表述范围小的可以自动转换为表述范围大的,(表述范围不是指类型的大小)其次,如果你要得到某一类型的数值时,也可以通过强制转换来实现。
如下面的图:

二、基本类型与String
基本类型与String之间的运算,会转换成String类型,
注意多个数进行运算时:
System.out.println(1+2+“3”+4);
输出为334,
因为前两个为int类型,相加为int类型,然后再与String类型相加,变成String类型,然后再与4相加还是String类型

System.out.println(1+“2”+3+4);
输出为1234;
同理,1与“2”相加变成了String,之后的运算都是String类型
————————————————
版权声明:本文为CSDN博主「沈某欣」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shenzixincaiji/java/article/details/82735390

最新文章

  1. ubuntu中source insight打不开,报错pagefault的解决方法
  2. SQL-语句实现九九乘法表
  3. Polly
  4. Cordova webapp实战开发:(5)如何写一个Andorid下自动更新的插件?
  5. wordpress插入腾讯视频的方法
  6. 【转】SVN提示:由于目标机器积极拒绝,无法连接 的解决方法
  7. struts2在web.xml中的配置
  8. 函数WideCharToMultiByte() 详解
  9. Java 工厂模式学习
  10. JDBC操作数据库之连接数据库
  11. 字符、字符集、编码,以及它们python中会遇到的一些问题(下)
  12. Web API 之承载宿主IIS,SelfHost,OwinSelfHost
  13. 浅析ajax原理与用法
  14. vue项目使用 prerender-spa-plugin 预渲染
  15. Celery异步调度框架(一)基本使用
  16. 29.求3x3的整数矩阵对角线元素之和
  17. Android几种视频播放方式,VideoView、SurfaceView+MediaPlayer、TextureView+MediaPlayer,以及主流视频播放器开源项目
  18. 浏览器的F5和Ctrl+F5
  19. 【webdriver自动化】使用unittest实现自动登录163邮箱然后新建一个联系人
  20. .NetCore下使用Autofac做 IOC 容器

热门文章

  1. druid18.1版本sing-server启动报错
  2. 小白—职场之Java基础篇
  3. yqq命令
  4. Centos7安装docker与docker-compose
  5. 「疫期集训day1」无言
  6. Redis批量查询模板
  7. day78 作业
  8. 重学 Java 设计模式:实战访问者模式「模拟家长与校长,对学生和老师的不同视角信息的访问场景」
  9. meta viewport相关
  10. JavaScript学习 Ⅱ