Problemas com vetores

1 resposta
Fragata

Gente, tô com um pequeno problema de lógca aqui, talvez exista algum método em Java que resolva mas eu não lembro de nenhum, é o seguinte:

<blockquote>public class CodigoPostal {

int[] codigo;

String rua;</blockquote>

Queria colocar o código postal como um vetor, eu inseria duas séries de númerosno vetor ‘codigo’, e depois imprimia tudo com o método

<blockquote>public void mostra(){

if(getCodigo() == (0+"."+0+null)){

System.out.println(CEP: 0-0 Indisponível);

}else{

System.out.println("CEP: “+getCodigo()+” "+getRua());

}</blockquote>

Esqueçam a comparação do if, o que eu queria mesmo saber é como construir um set para esse vetor codigo e se tem um jeito de concatenar os dois números que vão sair do vetor com a String rua. Tentei usar um construtor assim:

<blockquote>public CodigoPostal(int indicativo, int extensao, String rua){

codigo[0] = indicativo;

codigo[1] = extensao;

this.rua = rua;

}</blockquote>

Mas não deu certo. Já ouvi falar do método toString, mas ainda não sei como usa, alguém aí sabe como ajudar? Obrigado =D.

EDIT

Ih, consegui a resposta aqui mesmo xD, pra quem quiser saber, aqui vai:

<blockquote>public class CodigoPostal {

int[] codigo = new int[2];

String rua;</blockquote>

1 Resposta

gpd38

Uma solução muito interessante seria vc trabalhar com vetor de objetos, onde cada posição poderia conter mais de um objeto, porem creio eu que vc nao deva ter aprendido isso.

Uma solução seria trabalhar com varios vetores.

Outra solução seria trabalhar com matriz onde as linhas são susas variaveis ( rua, codigo, etc ) e as colunas ( º de endereços ou pessoas, etc )

Criado 30 de março de 2010
Ultima resposta 31 de mar. de 2010
Respostas 1
Participantes 2