ホームページ  >  記事  >  Java  >  Java で & は何を意味しますか?

Java で & は何を意味しますか?

little bottle
little bottleオリジナル
2019-05-20 17:34:4618972ブラウズ

Java のコードを書くとき、さまざまな演算子を使用することは避けられません。ここでは Java の & について紹介します。これが何を意味するのか知りたいですか?それではエディターで調べてみましょう。

Java で & は何を意味しますか?

& はビット単位の演算子 - AND で、 | (または)、! (not) に似ています。

コンピュータで & をビット演算として使用すると、 1&1=1, 1&0=0, 0&0=0;

通常使用するときこれはとても多いです ほとんどありませんが、一般的に判断に使用されます。両方が真であれば、それは真です。以前に数学を勉強したときに、AND または NOT を習ったと思います。これは数学と同じです。

PS: が & に言及する場合、必ず && に言及します。&& は論理積 です。たとえば、2>3 を判断する場合、2 つの条件、ブール値 a=2>3&&1>3 です。が false の場合、2 番目の条件 1>3 は判定されず、直接 a=false と判定されます。& を使用すると、2 つの条件すべてが判定されてから、a に false が代入されます。したがって、一般的に論理的になります&&を使うとさらに効率的!

以上がJava で & は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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