java中的强制类型转换疑问

(int)5.2/2.5 和 (int)(5.2/2.5) 的各自的结果有无区别? 或是无法计算?

(int)5.2/2.5 和 (int)(5.2/2.5)
(int)表示将一个其他数字类型强制转换为int类型,在转换时,会要只保留整数,注意,它不像我们的数学会四舍五入,它会直接去掉小数点后面部分
所以这里,(int)5.2会变成5,(int)2.5会变成2
(int)(5.2/2.5)这里,Java里面括号优先执行,5.2/2.5=2.08,强制去掉小数点后为2

第一个结果是2.0,类型是double
第二个结果是2,类型是int