系列文章目录
【逆天OP懒狗的JAVA自学笔记–1.入门篇】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇一】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇二】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇三】已完结
【逆天OP懒狗的JAVA自学笔记–3.IDEA扩展设置】已完结
【逆天OP懒狗的JAVA自学笔记–4.算数运算符初级】已完结
前言
本文是算术运算符的进阶使用介绍。
一、算术运算符高级用法(加法为例)
1.加法进阶使用
1.1数字相加
①隐式转换(自动类型提升)
程序自动提升数据类型,无需人为操作。下图的 a 由 int 转换为 double 。
两种隐式转换规则
隐式转换小结(核心)
隐式转换练习
练习2里的i先转int,然后i、n二者的和转double;练习3里的b转int,然后b、s的和转long。
②强制转换
大转小数据可能会发生错误。
强制转换练习
代码如下(示例):
byte