“所有的java编程语言中的整数类型都是带符号的数字”这句话什么意思?

能举一个例吗?
2024-12-22 18:53:14
推荐回答(1个)
回答1:

java中整数类型的数据在保存为2进制时,都定义了符号位,第一位是0表示正数,第一位为1表示负数。所有的整数类型byte,short,int,long,他们都有负数的范围,例如byte是-127到128,这就表明了整数类型所表示的数字都是带符号的,如果不带符号,那么会出现无法识别负数-2和正数2的区别。