基本数据类型和String相加结果一定是字符串型 | 您所在的位置:网站首页 › int类型与float类型相加结果是什么类型 › 基本数据类型和String相加结果一定是字符串型 |
今天见到一道选择题有一选项为基本数据类型和String相加结果一定是字符串型,例如: 输出结果为:
确实是这样,那么原理是什么呢? 在我们把一个基本数据类型和一个String类型相加的时候,编译器会将基本类型的值传入到对应封装类的toSting()方法中将其转化为和值相同的String对象,从而和String进行相加运算。基本类型本身并不能直接与String类型相加。 基本类型与其封装类型 byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublebooleanBooleancharCharacter |
CopyRight 2018-2019 实验室设备网 版权所有 |