Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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
C+的转换+;语句转换为Java_Java_C++ - Fatal编程技术网

C+的转换+;语句转换为Java

C+的转换+;语句转换为Java,java,c++,Java,C++,也许我的脑袋不工作了,但我怎么能把它转换成Java呢 int c = 0; // Code c = !c; return c; 您可能想改用布尔值 public boolean method() { boolean bool = false; return !bool; } 如果要返回int,那么返回c==0?1 : 0;c=!c->c=c==0?1:0@MuhammadUmar您正在尝试更改c值,或者尝试通过检查c是否不等于c??+1来返回布尔值。C++代码使用int作

也许我的脑袋不工作了,但我怎么能把它转换成Java呢

int c = 0;

// Code

c = !c;
return c;

您可能想改用布尔值

public boolean method() {
  boolean bool = false;    
  return !bool;
}

如果要返回int,那么返回c==0?1 : 0;

c=!c
->
c=c==0?1:0
@MuhammadUmar您正在尝试更改
c
值,或者尝试通过检查
c
是否不等于
c
??+1来返回布尔值。C++代码使用int作为布尔函数,所以使用java类型的布尔类型:实际上,但是问题是如何翻译成java,而不是更好的C++。