私は暇なときにJavaを学んでいて、理解できないような簡単な質問があります。このコードはtrueを返します:
Boolean testBool = true;
Boolean test = testBool instanceof Object;
System.out.println(test);
ただし、ブール値はプリミティブ型だと思っていたので、他のプリミティブ型でこれと同じロジックを試してみると、次のようなコンパイラエラーが発生します。予期しない型が必要です:参照が見つかりました:int
私が見逃している小さなものがあると確信しています。ご協力いただきありがとうございます!