美文网首页
笔试复习系列(1)-java类型转换

笔试复习系列(1)-java类型转换

作者: 面向面试编程 | 来源:发表于2020-02-23 22:49 被阅读0次

​题目
用两行代码声明变量a和b,使a = a + b不合法,但a+=b合法。
考点
类型转换
代码

short a = 1;
int b = 2;
a = a + b;
a += b;

思路
a 是short类型,a + b 相加的结果将会转成int类型了。
在java语法中,精度小于int的数值运算的时候都回被自动转换为int后进行计算。
a+=b, 编译器内部并没有做类型转换,所以没有报变异错误。

相关文章

  • 笔试复习系列(1)-java类型转换

    ​题目用两行代码声明变量a和b,使a = a + b不合法,但a+=b合法。考点类型转换代码 思路a 是short...

  • 【JAVA学习笔记】基础语法

    学习自华为开发者学院JAVA系列课程 数据类型 数据类型转换(自动转换+强制转换) 运算符 逻辑判断 三目运算符 ...

  • java数据类型

    1、整型拓展 2、浮点数 3、类型转换 java强制类型转换和自动类型转换。自动类型转换是程序执行过程中自动进行转...

  • JAVA基础第四天

    JAVA数据类型---布尔类型; 数据类型转换自动数据类型转换 强制数据类型转换

  • JAVA-Day4

    小类型向大类型转换 不同类型的数据经常出现相互转换的现象. 1, 在Java中小类型向大类型的转换会自动完成, 即...

  • 不再怕面试官刁难篇——Java基础数据类型

    关键词:Java; 面试;笔试;数据类型;基础数据类型 Basic More I need to know 1. ...

  • Java强制类型转换

    Java强制类型转换 语法:“(”+“目标类型”+“)”+“想要转换的值”; 例如: 结果 9 Java中如果将...

  • 8、MyBatis自定义TypeHandler

    TypeHandler是MyBatis的类型转换器,用于java类型和数据库类型的转换,如java类型是jva.u...

  • 2018-07-17

    JAVa的变量类型和类型转换

  • Struts2类型转换技术

    1. Struts2 类型转换使用介绍 Struts2的类型转换几乎支持Java中各种数据类型的转换。甚至开发者还...

网友评论

      本文标题:笔试复习系列(1)-java类型转换

      本文链接:https://www.haomeiwen.com/subject/meleqhtx.html