Loading...

boolean値の反転

ブール値の反転です。

4種類の書き方。

public class TestReverseBoolean { public static void main(String[] args) { boolean b = true; for (int i = 0; i < 7; i++) { if (b == true) { b = false; } else { b = true; } System.out.println(b); } System.out.println(); for (int i = 0; i < 7; i++) { b = !b; System.out.println(b); } System.out.println(); for (int i = 0; i < 7; i++) { b = b ? false : true; System.out.println(b); } // 2013-09-28 に追加 // コメントより System.out.println(); for (int i = 0; i < 7; i++) { b ^= true; System.out.println(b); } } }
リアクション: 
java 7084906412048310903

コメントを投稿

3 件のコメント

kya-zinc さんのコメント...

代入演算子はいかがでしょうか。

b ^= true;

ugo さんのコメント...

うーん

ugo さんのコメント...

なるほど!

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS