Manipulando Arrays

6 respostas
Rodrigo_Lucca

Olá…
O meu problema é o seguinte tenho uma Classe que tem um Array de String.
Preciso passar os dados do Array dessa classe para uma outra classe.
Como Faço isso?

Já tentei o “get” mas não funciona por que ele deve ter um return, e no caso eu tenho que retornar o Array inteiro, o que acho que não é possivel.

Como posso passar os dados do Array de uma classe para o array de outra classe???
Valeu!!!

6 Respostas

ateubh

a maneira mais fácil que consigo pensar agora é fazer uma estrutura for atribuindo um array ao outro 8)

micheljuca

claro que pode retornar o array inteiro…

peczenyj

Claro que pode retornar um Array…

public String [] metodo(){…}

ateubh

?

Rodrigo_Lucca

Eu já tentei passar o vetor inteiro...
Mas qndo tento utilizalo na outra classe ele retorna null sendo que havia imformações no vetor...

Esse é um exemplo do código que estou usando:

public void preenchendo(){
        vet1[0]="r";
        vet1[1]="o";
        vet1[2]="d";
        vet1[3]="r";
        vet1[4]="i";
        vet1[5]="g";
        vet1[6]="o";         
    }
    
    public String[] retornandoVetor(){
        return this.vet1;
    }

isso na primeira classe agora quero passar os dados do vetor para a segunda classe:

public void receberVet1(){
     this.vet2= v.retornandoVetor();
     System.out.println(vet2[0]);
     System.out.println(vet2[1]);
     System.out.println(vet2[2]);
     System.out.println(vet2[3]);
     System.out.println(vet2[4]);
     System.out.println(vet2[5]);
     System.out.println(vet2[6]);
 }

Isso ta certo????

Mantu

O seu método receberVet1 só precisa da primeira linha.

Criado 13 de abril de 2006
Ultima resposta 13 de abr. de 2006
Respostas 6
Participantes 5