博客
关于我
java基础避坑(二)——基础数据类型short
阅读量:603 次
发布时间:2019-03-13

本文共 229 字,大约阅读时间需要 1 分钟。

关于short类型

先来看代码:

short s1 = 1;short s2 = 2;s1 = s1+1;s2 += s2;

上面s1,s2有没有问题呢?

答案肯定有,但是只有s1有问题,你在编辑器中会报错。不允许编译的。
原因很简单,+1的1会被当成int类型,无法赋值给short,所以我们需要强制数据类型转换成short就可以了,那么s2为什么可以呢?因为+=是java语言规定的运算符,不会编译出错。

sue

2021年1月24日19:10:31修改

转载地址:http://mtyaz.baihongyu.com/

你可能感兴趣的文章
【C++11】std::function和std::bind
查看>>
java基础避坑(二)——基础数据类型short
查看>>
Hyper ledger Caliper官方文档【中文版】
查看>>
以太坊NFT通证制作工具【EIP-721/1155】
查看>>
EOS交易离线签名PHP代码
查看>>
rx580和gtx1060区别大不大选哪个
查看>>
i7 9750h和r5 3550h 哪个好
查看>>
机械革命z3pro和x8pro 有什么区别 哪个好详细配置对比
查看>>
机械革命Z3 Pro和机械革命蛟龙7有什么区别 哪个好详细配置对比
查看>>
i9 11900H和i7 10875h 选哪个
查看>>
java工程实现简单Storm--统计字符串频率
查看>>
Chrome Unable to add filesystem: <permission denied>
查看>>
笔记本Window10系统开热点详细步骤
查看>>
Windows7系统使用adb remount工具Andorid问题分析
查看>>
Ubuntu文件校验MD5
查看>>
Ubuntu使用Terminator终端
查看>>
php写Json文件操作
查看>>
windows环境tomcat8配置Solr5.5.1
查看>>
SpringMVC Hello World
查看>>
ValueError: Unexpected end of file.
查看>>