Bir nesnenin o
sınıfının C
veya alt sınıfının bir örneği olup olmadığını kontrol etmek istiyorum C
.
Örneğin, eğer p
sınıfsa Point
ben x.instanceOf(Point.class)
olmak true
ve aynı zamanda x.instanceOf(Object.class)
olmak istiyorum true
.
Kutulu ilkel tipler için de çalışmasını istiyorum. Örneğin, eğer bir x
ise Integer
o zaman x.instanceOf(Integer.class)
olmalıdır true
.
Böyle bir şey var mı? Değilse, böyle bir yöntemi nasıl uygulayabilirim?