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