i+=i-=i*=1;这种是复合赋值语句,从右向左结合,开始时,i的值是12,i*=1,i=i*1,此时i的值是i,即12,然后i-=12,i=i-12,i的值是12-12=0,然后i+=0,i的值还是原来的值,即12,结果是12
详情请查看视频回答
接口(Interface):接口是一种特殊的类,它只包含抽象方法和常量。接口用于定义对象的行为规范,实现接口的类必须实现接口中的所有抽象方法。数组(Array):数组是一种用于存储固定大小的同类型元素的集合。数组在Java中是对象,因此数组名实际上是数组的引用变量。枚举(Enum):枚举是一种特殊的类,用于...
总结:在Java中,1 % 2的结果是1,这是通过将被除数加上除数的整数倍,直到结果为非负数且小于除数,然后计算余数得到的。
范围:-9223372036854775808到9223372036854775807 解释:long类型是64位的也就是 ”-2^64“ 到”2^64 -1“.在定义long类型时,如果数据类型超过int类型的取值范围,数据后面要加l或L,不超过则不需要加。byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)short的取值范围为-32768~...