私はif
ステートメントのグループを作成しようとしていif
ます。ここでは、引数がtrueの場合、それぞれが出力されますが、返されなかったsは出力さelse
れません。この場合はうまくいかないと思います。if
if
else if
私はいくつかのコードを持っています(色は単なる例です):
boolean any=false;
if(redStage==2)
{ any=true; System.out.print(redComplete); }
if(blueStage==2)
{ any=true; System.out.print(blueComplete); }
if(greenStage==2)
{ any=true; System.out.print(greenComplete); }
if(any==false)
System.out.print(noneComplete);
ifの引数のいずれかが真であるかどうかをチェックするための別のブール値の必要性を排除するために私ができることはありますか?
編集:(混乱する可能性があることに気づきました。imが使用しているコードは実際にはreturnを使用していません。代わりに、結果を出力しています。つまり、複数のものが返される可能性があります。)