ホームページ  >  記事  >  Java  >  ビット単位の AND、OR、XOR、NOT 演算子

ビット単位の AND、OR、XOR、NOT 演算子

PHPz
PHPzオリジナル
2024-08-17 18:32:41372ブラウズ

Os operadores bitwise AND, OR, XOR e NOT

1.ビット演算子の概要

  • ビット演算子は、long、int、short、char、byte などの型を操作します。
  • boolean、float、double、または class 型では使用できません。
  • 値の個々のビットをテスト、設定、またはシフトするために使用されます。
  • デバイスステータスビットを操作するためのシステムプログラミングにおいて重要です。

2.ビット演算子テーブル

  • &: ビット単位の AND
  • |: OR ビット単位
  • ^: ビットごとの XOR (排他的論理和)
  • >>: 右にシフト
  • >>>: 信号なしで右にシフトします
  • <<: 左にシフト
  • ~: 1 の補数 (UNARY NOT)

3. AND、OR、XOR、NOT 演算子

  • ブール論理演算子とは異なり、少しずつ動作します。

4.ビット単位の AND の例

  • ビットを無効にするために使用できます。

ビット単位の AND の例
ビットを無効にするために使用できます。

リポジトリ内の例を参照してください
アップケース
ショービッツ
小文字
エンコード
デモではありません

リポジトリリンク: Cap5 パッケージ
https://github.com/devs-javagirl/java-para-iniciantes

以上がビット単位の AND、OR、XOR、NOT 演算子の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。