Criando Array associativo

olá…

to tentando criar arrays associativos no java como existe no php…alguem sb me dize como fazer isso??

no php é assim:

$var[“meunome”] = “Junior”;

i em java??..

t++ abraços…

Existe isso não, os indices de um array são sempre inteiros de 0 a tamanho-1, sempre!

Pra fazer esse tipo de coisa você pode usar um Map

[code]Map map = new HashMap();
map.put(“meunome”, “Junior”);

String nome = (String) map.get(“meunome”);[/code]

hum…q pena…

eh q eu iria criar um classe onde eu teria a opção de enxergar objetos atribuindo NOMES a cada um…

tipo,

classe.SubClasses(“objeto1”).width
ou
classe.SubClasses(1).width

caso exista otra forma de se faze isso ficaria muito grato…

tp… entao faca um JavaBean e boa, mas ainda acho que usando o Map como o jair mensionou é a melhor forma!

q que é isso rsrs??? to començando no java…não sei muita coisa ainda…

[code]public class Pessoa{
private String nome;
private int idade;

public void setNome(String nome){
this.nome = nome;
}

public String getNome(){
return nome;
}

public void setIdade(int idade){
this.idade = idade;
}

public int getIdade(){
return idade;
}
}[/code]

Pessoa pes = new Pessoa(); pes.setNome("Jair"); pes.setIdade(19);

não… eu quis dize do javabean…mas vlw msm assim…ajudo esse codigo…

Isso é um JavaBean!

ixi…kk…axo q to viajando intaum…qual o conceito de javabean??

me pareceu se a mesma coisa q o java kk…vlw…

JavaBean é uma classe simples que contem atributos que representam os dados da aplicação e metodos get e set para obter e alterar esses dados!

Resumindo, JavaBean é um nome que inventaram para essas classes nesse estilo aí, com atributos e metodos get e set para cada um deles…

humm…intendi…vlww