奇怪的面试题

2022/6/7 23:21:14

本文主要是介绍奇怪的面试题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

转自:

http://www.java265.com/JavaMianJing/202110/16353051071587.html

今天面试遇到一个奇怪的题目,现将其记录如下:

 short s1 = 1; s1 = s1 + 1;
 由于1是int类型
 所以s1+1运算结果也是int 型
需要强制转换类型才能赋值给short型
----------------------------------------------------------------------
short s1 = 1; s1 += 1;可以正确编译
因为s1+= 1;相当于s1 = (short)(s1 + 1);
其中有隐含的强制类型转换


这篇关于奇怪的面试题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程