isjava

Testa se um valor é um objeto Java.

Categoria: Language Fundamentals > Data Types

Sintaxe

tf = isjava(A)

Retorna true se A é um objeto Java.

Descrição

No MATLAB, objetos criados a partir de classes Java (por exemplo java.lang.String) fazem esta função retornar true. Números, texto, structs e classes do MATLAB dão false.

Argumentos de entrada

A
Qualquer valor.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Valores que não são Java

isjava(1)
isjava('text')
isjava(struct())
Saída
ans = logical
   0
ans = logical
   0
ans = logical
   0

Observações

O MatLivre não tem máquina virtual Java, então objetos Java não podem ser criados e isjava sempre retorna false.

Veja também

isobject class ishandle