Array com indice do tipo string

2 respostas
M

Boa tarde galera.
Estou com uma duvida relativo a arrays.

Gostaria de montar um array q tivesse mais ou menos esta formato

array("BH" => "Belo Horizonte","BA" => "Bahia", ...)

Ou mesmo um array mais ou menos assim array( 1 => array("Cidade" => "Belo Horizonte","Sgl" => "BH"),2 => array("Cidade" => "Bahia","Sigla" => "BA"));

Qual seria a sintaxe para fazer isso? :?

2 Respostas

nel

Oi !

Use um Map!

Map<String, String> map = new HashMap<String, String>(); map.put("BA", "Bahia"); map.put("SC", "Santa Catarina");

E assim por diante.

ironmarq

Boa tarde marco!!!
Cara, se vc quiser usar “BH” como índice para “belo horizonte”, utilize coleções da interface Map que lhe fornece a possibilidade de guardar um valor “belo horizonte”, associado a uma chave “BH”.
Ex:Map <String, String> estados = new HashMap<String, String>;
Não sei se era isso que queria, mas fica aí a minha solução.
Abraço

Criado 25 de janeiro de 2012
Ultima resposta 25 de jan. de 2012
Respostas 2
Participantes 3