エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
数値系は2つまとめて。 二進数表記 Binary Literals 16進数の 0x の様に、2進数を 0b で書けるようにな... 数値系は2つまとめて。 二進数表記 Binary Literals 16進数の 0x の様に、2進数を 0b で書けるようになります。地味に便利かもしれませんね。勿論二進数なので 0 と 1 以外の数を入れるとコンパイルエラーになります。 // いままで byte j6byte = (byte)21; // こう書ける byte j7byte = 0b10101; // これはコンパイルエラー byte error = 0b10201; これで馴染みの薄い & や | が脚光を浴びますね! System.out.println(0b01010 & 0b10101); // => 0 System.out.println(0b01010 | 0b10101); // => 31 ……無いですか。使ってる方は今でも特に問題なく使っているのでしょうかね。 数値リテラルにアンダースコアがつけられる