javaにおけるboolean変数の反転の簡単なやりかた


boolean変数を、「trueならfalseに」「falseならtrueに」と現在の値から反転させる方法についてです。

これまで私は

if (piyo) {
	piyo = false;
}
else {
	piyo = true;
}

という書き方をしていました。

しかし、それよりももっと簡単な方法があったのです。

piyo = !piyo;

これだけです。1行ですみます。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください