Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用整数除法运算符“/&引用;在groovy?_Java_Groovy - Fatal编程技术网

Java 如何使用整数除法运算符“/&引用;在groovy?

Java 如何使用整数除法运算符“/&引用;在groovy?,java,groovy,Java,Groovy,我正在将一个java项目迁移到groovy。然后我得到了一个if条件,在Groovy中为false,在Java代码中为true Groovy示例代码: 对于groovy,if条件为false。对于Java,它给出了true 如何缓解这个问题?我已经搜索了Groovy文档。上面写着如下: 对于Java中的整数除法,应该使用intdiv()方法, 因为Groovy不提供专用的整数除法运算符 象征 所以,我修改了下面的代码 if (status_num.intdiv(100) == 3) {

我正在将一个java项目迁移到groovy。然后我得到了一个if条件,在Groovy中为
false
,在Java代码中为
true

Groovy示例代码: 对于groovy,if条件为false。对于Java,它给出了true


如何缓解这个问题?

我已经搜索了Groovy文档。上面写着如下:

对于Java中的整数除法,应该使用intdiv()方法, 因为Groovy不提供专用的整数除法运算符 象征

所以,我修改了下面的代码

if (status_num.intdiv(100) == 3) {
    throw new GoogleServiceConditionException("Google Search System is under maintenance")
}
现在,它工作得很好

有关更多信息,您可以浏览本教程:

if (status_num.intdiv(100) == 3) {
    throw new GoogleServiceConditionException("Google Search System is under maintenance")
}