各位java高手,请问为什么 int i = 1; i = i⼀10; System.out.println(i); 为什么 i 等于0 呢 不解 谢谢!

2025-06-23 07:09:04
推荐回答(1个)
回答1:

因为int指的是整数 java中整数求"/" 是只考虑商的
1/10的商是0,余是1
所以结果是0

另有单独求余的运算符%
5/3=1,5%3=2