Se o seu cliente tem vários endereços e cada endereço tem uma rua, como você faz para pegar uma rua? Você escolhe um cliente, escolhe um endereço e pega a rua correspondente. Do jeito que estás fazendo é pegar um cliente, pegar todos os enderecos e pegar uma rua. Que rua? Um vetor não tem uma rua e sim um item do vetor ( que é um endereço ) tem uma rua. Se já aprendeu a trabalhar com arrays, tá fácil.
Até!
vinny767
anderson.bonavides:
Se o erro for a falta de () o seu código ficará da seguinte maneira:
Se for o que eu entendi, o método getEndereco() entáo nao me serve, pois esse retorna apenas o vetor inteiro. A nao ser que eu crie um metodo que receba um inteiro como parametro e que me devolva o item do vetor cujo indice seja o parametro. É mais ou menos isso?
Eu confesso que não verifiquei teu código com calma só superficialmente, mas pelo visto já te responderam. Qualquer coisa da um tok q vejo e respondo com calma.