代码概述:
 * 1、定义两个short型值n和m,并赋初值(范围:-128~127)
 * 2、再定义一个short型值sum=n加m;
 * 3、执行 2 的操作时,程序会报错:
 * --因为两个short值相加可能会越界,因此此处要进行强制类型转换成short型

*/

代码Demo:

package common;import java.util.Scanner;public class ShortAdd {public static void main(String[] args) {Scanner sc = new Scanner(System.in);short n = sc.nextShort();short m = sc.nextShort();short sum = (short) (n+m);System.out.println("sum="+sum);}
}/*** 测试用例:* input:* 1 1* 100 100* 200 200* 1000 1000* * output:* 2* 200* 400* 2000*/

short—溢出问题相关推荐

  1. UUID介绍与生成方法

    什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符.UUID具有以下涵义: 经由一定的算法 ...

  2. UUID介绍与生成的方法

    什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符.UUID具有以下涵义: 经由一定的算法 ...

  3. 【iOS 开发】Objective - C 语法 之 类型转换

    作者 : 万境绝尘 (octopus_truth@163.com) 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/3913507 ...

  4. MySQL这一章就够了(一)

    前言:呕心沥血5个月淦出本文,整理所有MySQL知识.我愿称之为地表最强MySQL. MySql笔记 MySQL是关系型数据库,基于SQL查询的开源跨平台数据库管理系统.它最初是由瑞典MySQL AB ...

  5. 【考研经验】19制药跨考【东南大学】软件专硕,真实考研经历以及跨考菜鸡的迷茫记录!...

    转载于 王道论坛 原作者  上官月秀 背景: 初试:政治:64  英语:61  数二:135  专业课:136  总分:396(第二) 复试:笔试:132(第二)  面试:101(倒数第三) 18年毕 ...

  6. Unique ID策略

    下面对比几个典型的Unique ID策略. Redis Redis有 高性能,高并发和数据一致性的保证,以及断电数据不丢失,分布式扩展能力等优势.所以业界普遍使用Redis来存储并持久化序列和业务规则 ...

  7. java高位转低位注意事项,int转 short/byte溢出过程

    对上述代码的输出结果有没有人觉得是89呢,现实中看见不少直接使用java保留字进行强制高位转低位的. 上述代码输出结果是21. 我们都只知道int类型占用的是32位,4字节,byte类型是占用一字节共 ...

  8. node aws 内存溢出_如何使用Node.js和AWS快速创建无服务器RESTful API

    node aws 内存溢出 by Mark Hopson 马克·霍普森(Mark Hopson) 如何使用Node.js和AWS快速创建无服务器RESTful API (How to quickly ...

  9. java short long_谈谈Java中整数类型(short int long)的存储方式

    在java中的整数类型有四种,分别是 byte  short int long 其中byte只有一个字节 0或1,在此不详细讲解. 其他的三种类型如下: 1. 基本类型:short 二进制位数:16 ...

最新文章

  1. 成为优秀高级程序员的10个要点(转)
  2. SecureCRT 6.7.1 注冊机 和谐 破解 补丁 方法
  3. jQuery常用方法(二)-事件
  4. Java并发编程之:Vector和ArrayList的区别
  5. P2024 食物链 (补集)
  6. ACL 2020 | 多编码器是否能够捕获篇章级信息?
  7. boost::yap::make_expression_function相关的测试程序
  8. 从头算和密度泛函理论_PHP Laravel教程–如何从头开始构建关键字密度工具
  9. easywechat报错:Failed to cache access token
  10. SaaS市场没有免费午餐!未来只有两种企业可生存
  11. 七年级计算机工作计划,七年级下学期信息技术教学计划(最新整理)
  12. source insight 使用技巧
  13. 深度学习中的优化算法之Adadelta
  14. 朋友圈加粗字体数字_Excel中Ctrl键与26个字母、10个数字及特殊符号的搭配使用快捷键...
  15. php登陆网页版微信代码,php版微信公众平台之微信网页登陆授权示例
  16. 色谱柱L分类保存与使用注意事项 【Chro】
  17. beego之bee 工具简介
  18. 自定义gerrit提交脚本
  19. CVPR读书笔记[7]:PCA的理解
  20. 我的世界服务器无限装备指令2020,我的世界手机版指令表

热门文章

  1. Java 8 新特性之默认方法
  2. 邂逅Node.js开发
  3. MySQL实战45讲--日志和索引相关问题(15)
  4. c#服务器后端_C#使用RabbitMq队列(Sample,Work,Fanout,Direct等模式的简单使用)
  5. MyBatis Plus汇总
  6. linux 文件系统 pe,Linux磁盘和文件系统管理
  7. 【四圣龙神录的编程教室】第12章、来制作大量敌人的行动模式吧
  8. Java GUI编程最全笔记以及贪吃蛇案例分享
  9. Oracle 18c新特性:多租户舰队 CDB Fleet
  10. 互联网快讯:赛分科技完成超5亿元D轮融资;极米高性能产品获用户青睐;拜登签署1.2万亿基建法案