use*_*606 1 java boolean compilation
你能帮我解释一下当我尝试编译Java代码时这个错误信息的含义吗?
Matching.java:128: error: ';' expected
If (nIsBigger==true){
^
Run Code Online (Sandbox Code Playgroud)
我认为;之后不需要if ()吗?
这是错的
If (nIsBigger==true){ // capital I
Run Code Online (Sandbox Code Playgroud)
它应该是
if (nIsBigger==true){
Run Code Online (Sandbox Code Playgroud)
再次,与true的显式比较是多余的,只需写:
if (nIsBigger){} // since nIsBigger is already a boolean value
Run Code Online (Sandbox Code Playgroud)