Tipo de Variáveis?

6 respostas
srsinistro

E ai pessoal, blz ?!
Seguinte, eu tow precisando identificar o tipo das variáveis, tem alguma classe que faça isso em Java, no VB eu tenho por exemplo Type( str_Nome) e ele me retorna “string” no java existe algo assim para variáveis, não para campos do banco de dados que ae eu uso o sql.Type vc’s sabem???

6 Respostas

Rafael_Nunes

Para objetos: instanceOf() verifica se é da mesma classe.
Não sei se Reflection pode te servit também.

cv1

Caso vc queira apenas o nome da classe, um bom .getClass().getName() ja resolve :slight_smile:

danieldestro

Object o = new String();
System.out.println( o.getClass().getName() );

srsinistro

Valews Pessoal… é isso mesmo Brigadão !!!

danieldestro

Dica:

String s = "sou um String feliz";
if( s instanceof String ) {
  //é mesmo um String
}

if( s instanceof Object ) {
  //é mesmo um Object
}

if( s instanceof Integer ) {
  //é mesmo um Integer
}
Lucas_Teixeira

“Rafael Nunes”:
Para objetos: instanceOf() verifica se é da mesma classe.
Não sei se Reflection pode te servit também.

Argh! Tira esse b[/b] daí!

=D

Criado 8 de junho de 2005
Ultima resposta 8 de jun. de 2005
Respostas 6
Participantes 5