Я получаю атрибуты от входящего объекта, которые я проверю его значения.
Я хотел бы знать, есть ли способ через отражение, чтобы я мог получить не только значение из атрибута, но и его тип?
будет
result instanceof Integer.Class
работа например?
Это должен быть самый безопасный и универсальный способ. Это нулевая безопасность, вам не нужна дополнительная проверка! = Нулевая проверка:
SomeClass.class.isInstance(result)
Справка:
Class.isInstance(Object)
номер
Использовать Class.isAssignableFrom ()
Вы можете использовать result.getClass()
result.getClass()