Como descobrir o instance de um objeto?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
mattosoft
Entusiasta Java
[Avatar]
Membro desde: 09/10/2006 10:37:36
Mensagens: 16
Localização: Italia
Offline

Como descobrir o instance de um objeto?
eu uso uma função que me retorna um objeto e sua representação em outputstrean e queria instanciar o objecto para poder salvar o arquivo com a devida extensão, tem como?
[MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Object obj = ...;
System.out.println (obj.getClass().getName());
[WWW]
psandrelli
JavaChild
[Avatar]

Membro desde: 17/05/2007 15:39:35
Mensagens: 128
Localização: Belo Horizonte-MG
Offline

Vc pode testar se é a instancia do objeto que vc precisa.

boolean euEstiverVivo = true;
do {
System.out.println("Ozzy no Brasil...eu fui! (SP-área vip)");
} while (euEstiverVivo);

Pablo Sandrelli
orlandini
Debugger

Membro desde: 17/03/2007 19:09:09
Mensagens: 58
Offline

Como respondido , use o instanceOf !
[Email] [MSN]
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline



Basicamente o que o thigol falou.


Teste

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
Quinger
JavaTeenager
[Avatar]

Membro desde: 17/07/2007 15:06:34
Mensagens: 161
Offline

para descubrir o nome da instancia é:
System.out.println(objeto.getClass().getName());

para comparar se é uma instancia de algum objeto:
objeto instanceof Pessoa

abraços

Leandro Quingerski
Apollo Tecnolgia da Informação
[Email] [WWW]
Canastra
Smalltalk

Membro desde: 29/01/2008 15:03:14
Mensagens: 1
Offline

x
feltraco
JavaEvangelist
[Avatar]

Membro desde: 17/08/2007 14:22:17
Mensagens: 372
Localização: Foz do Iguaçu
Offline

Quinger wrote:para descubrir o nome da instancia é:
System.out.println(objeto.getClass().getName());

para comparar se é uma instancia de algum objeto:
objeto instanceof Pessoa

abraços


ainda tem objeto.getInstance()


\o/

Juliano Feltraco

[Email] [MSN]
Quinger
JavaTeenager
[Avatar]

Membro desde: 17/07/2007 15:06:34
Mensagens: 161
Offline

feltraco wrote:

ainda tem objeto.getInstance()


\o/


nunca usei...

vlw

Leandro Quingerski
Apollo Tecnolgia da Informação
[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team