Есть ли что-то вроде instanceOf (Class <?> C) в Java?

Я хочу проверить, если объектo это экземпляр классаC или подклассаC.

Например, еслиp имеет классPoint я хочуx.instanceOf(Point.class) бытьtrue а такжеx.instanceOf(Object.class) бытьtrue.

Я хочу, чтобы это работало также для коробочных примитивных типов. Например, еслиx являетсяInteger тогдаx.instanceOf(Integer.class) должно бытьtrue.

Что-то подобное существует? Если нет, как я могу реализовать такой метод?

Ответы на вопрос(7)

Ваш ответ на вопрос