-5

ちょっと私はランダムに真から偽を生成するブール値を持っていますが、常に複製しています(真、偽、偽、真、真、偽、真、真、真)

毎回切り替えるにはどうすればよいですか(true、false、true、false、true)

誰かが私を助けてください、またはこれで私を助けることができる別の解決策を持っています、ty

リセット = r.nextBoolean();

4

4 に答える 4

4

ビットごとの XOR 演算子を使用します。

boolean reset = true;
reset ^= true; // do this every time you want to switch

変数を繰り返し入力する必要がないという利点があります。

于 2013-10-26T23:55:15.573 に答える
1
for(int i = 0; i < 50; i++)
 bool myBool;
 if(i % 2 == 0) { myBool= true; }
 else { myBool= false; }
}

必要に応じてコードを挿入します。これはどのくらい正確にランダムですか?

于 2013-10-26T23:53:11.863 に答える