2016-09-01 11 views
0

JavaFXNodeの文書に検索私はこの方法を歩い:〜はJavaで何を意味しますか?

 /** 
    * Set all dirty bits 
    */ 
    private void setDirty() { 
     dirtyBits = ~0; 
    } 

    //where dirtyBits is an int 

私は検索エンジンで検索しましたが、何~手段を見つけることができませんか?

+2

検索エンジンやコンピュータプログラミング担当者に問題があります。ほとんどの検索エンジン(Google、特に)は検索から句読点を削除するので、演算子を探すことはできません。 [Symbolhound](http://symbolhound.com/)を使用して検索することができます。 – RealSkeptic

+0

@RealSkeptic "java演算子"を検索することは非常に難しく、http://www.tutorialspoint.com/java/java_basic_operators.htmのようなページを見つけることはほとんど不可能です。 – Tom

+0

@RealSkeptic http://symbolhound.com/?q=what+%7E+means+in+Java%3F検索結果を再表示しません。検索エンジンが句読点(+1)を削除することはわかりませんでした。 – GOXR3PLUS

答えて

3

は単項ビット単位の補数演算子は、「〜」のビットパターンを反転documentation

から 0

によって

単項ビット演算子、1によって0各バイナリの変化や各1です。すべての "0"を "1"に、すべての "1"を "0"にする積分型のいずれにも適用できます。

たとえば、バイトには8ビットが含まれます。この演算子をビットパターンが00000000の値に適用すると、そのパターンは11111111に変更されます。


コメントで述べたように、この問題では、Googleなどの検索エンジンのユーザーのいずれかの文書が、問題の努力の欠如ではありません検索する際に理由(~のような)句読点記号を削除します。

私のような人にとっては、英語以外のネイティブスピーカーがという正しい単語を見つけることが実際の問題です。これを避けるため、この場合はjava bitwise operatorを検索して詳細を確認してください。

関連する問題