Получение методов Возвращаемый тип через отражение - PullRequest
0 голосов
/ 30 августа 2011

Я получаю атрибуты от входящего объекта, которые я проверю его значения.

Я хотел бы знать, есть ли способ через отражение, чтобы я мог получить не только значение из атрибута, но и его тип?

будет

result instanceof Integer.Class

работа например?

Ответы [ 3 ]

1 голос
/ 30 августа 2011

Это должен быть самый безопасный и универсальный способ. Это нулевая безопасность, вам не нужна дополнительная проверка! = Нулевая проверка:

SomeClass.class.isInstance(result)

Справка:

Class.isInstance(Object)

0 голосов
/ 30 августа 2011

номер

Использовать Class.isAssignableFrom ()

0 голосов
/ 30 августа 2011

Вы можете использовать result.getClass()

...