Caro Roberto
O operador é avaliado como verdadeiro quando o objeto
ou array é um "instancia" di tipo especificado, caso
contrario o retorno é falso.
Exemplo:
new int[] {1} instanceof int [] // retorna true
new int[] {1} instanceof byte [] // retorna false
o operador é geralmente usado para se ter certeza de
que o cast de objeto seja possivel:
if (object instanceof Point)
{
Point p = (Point) object;
}
Espero ter ajudado ....
--- "Roberto A. Metz" <[EMAIL PROTECTED]> escreveu: >
Lendo o Java Tutorial, me deparei com o operador
> "instanceof", gostaria de
> saber o que eh instancia ou metodo de instancia, e
> se possivel um exemplo
> pratico do operador ...
>
> Agradeço antecipadamente
>
> Metz
>
>
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários
> Java da Sucesu-SP
> dúvidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
=====
Jean Carlo Mendes
------------------------
[EMAIL PROTECTED]
Analista / Programador
________________________________________________________________________
O YAHOO! GEOCITIES CHEGOU AO BRASIL!
Crie sua home page com tudo em português - http://br.geocities.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------