A solucao de Clebert eh a mais indicada mesmo . Um Vector retornado poderia conter qualquer coisa nas duas posicoes iniciais , o que pode gerar confusoes em desenvolvimentos mais complicados . Alem de evitar tais problemas a geracao de uma classe especifica para isso , como sugerida no e-mail abaixo , desperdiçaria menos espaco do que a utilizacao de um Vector .
--- Clebert Suconic <[EMAIL PROTECTED]> escreveu: > Ao invez de vetor, use uma classe contendo os > valores. Fica muito melhor > saber para que serve o retorno. > Se você precisa de dois retornos, verifique se este > retorno não > representaria uma entidade, que possui os dois > "retornos" como atributos. > A modelagem ficaria muito mais clara! > > > Clebert > ----- Original Message ----- > From: "Wild Boar Wannabe" > <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, October 22, 2001 6:37 PM > Subject: Re: [java-list] Método_retornando_2_objetos > > > > > > Creio que seria somente utilizando um vetor de > > objetos mesmo , uma vez que java nao tem ponteiros > . > > > > --- Luis Cabral <[EMAIL PROTECTED]> > escreveu: > > > Olá > > > > > > Tenho uma dúvida, que ao mesmo tempo prova > > > que em Java não existe passagem de parâmetros > > > por referência... > > > > > > Como fazer um método retornar 2 objetos > > > *diferentes*? > > > Em C por exemplo, eu poderia usar um parâmetro > > > por referência para que fosse retornado nele um > > > valor: > > > > > > int funcao(int *r1) > > > // esta funcao retorna 2 inteiros: 10 e 20 > > > { > > > *r1 = 10; > > > return 20; > > > } > > > > > > E em Java? > > > > > > Uma opçao seria retornar um array, mas sendo > > > dois objetos diferentes, precisaria ser um array > de > > > object's, > > > ou tem outra forma? > > > > > > > > > > > > > > > ------------------------------ LISTA SOUJAVA > > > ---------------------------- > > > http://www.soujava.org.br - Sociedade de > Usuários > > > Java da Sucesu-SP > > > dúvidas mais comuns: > > > http://www.soujava.org.br/faq.htm > > > regras da lista: > > > http://www.soujava.org.br/regras.htm > > > para sair da lista: envie email para > > > [EMAIL PROTECTED] > > > > > > ------------------------------------------------------------------------- > > > > > > > > ____________________________________________________________________________ > ___________________ > > Yahoo! GeoCities > > Tenha seu lugar na Web. Construa hoje mesmo sua > home page no Yahoo! > GeoCities. É fácil e grátis! > > http://br.geocities.yahoo.com/ > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > > http://www.soujava.org.br - Sociedade de > Usuários Java da Sucesu-SP > > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > > regras da lista: > http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------- > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------- > _______________________________________________________________________________________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------