Определение класса объекта Java

Чтобы найти класс объекта Java®, используйте class функция. Например:

value = java.lang.Integer(0);
myClass = class(value)
myClass = java.lang.Integer

class функция не говорит вам, является ли классом класс Java. Для этой информации вызовите isjava функция. Например, класс value класс Java:

isjava(value)
ans = 
   1

Чтобы узнать, является ли объект экземпляром определенного класса, вызовите isa функция. Классом может быть встроенный MATLAB®, пользовательский класс или класс Java. Например:

isa(value,'java.lang.Integer')
ans = 
   1

Смотрите также

| |