课程
/后端开发
/Java
/Java入门第二季 升级版
double a = ((int)6*Math.random()+1); double b = ((int)(6*Math.random()+1));
这两行区别在哪里
2019-10-26
源自:Java入门第二季 升级版
正在回答
第一行代码没把(int)强制转换括起来,他的执行方式是先强制类型转换,最后加1. 而第二行括起来了,所以是先先加1,然后才进行强制类型转换。也是小白,不知道解释的对不对
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答这些都有什么区别
2 回答有什么区别
4 回答有什么区别
3 回答getter和setter这两个有什区别
2 回答这两种有什么区别吗?