como eu faco para que um dos parametros da minha rotina
sejam passados por referencia, ao invez de somente por valor ?
Rafael
[Java, SouJava, List, class, HashSet ]
-- LISTA SOUJAVA
http://www.soujava.org.br - Sociedade de Usuários J
TED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: [java-list] parametro por referencia
>Date: Fri, 20 Sep 2002 11:44:52 -0300 (BRT)
>
>como eu faco para que um dos parametros da minha rotina
>sejam passados por referencia, ao
CTED]>
Sent: Friday, September 20, 2002 11:44 AM
Subject: [java-list] parametro por referencia
> como eu faco para que um dos parametros da minha rotina
> sejam passados por referencia, ao invez de somente por valor ?
>
> Rafael
>
>
> [Java, SouJava, List, class, HashSet ]
>
&g
>Subject: [java-list] parametro por referencia
>Date: Fri, 20 Sep 2002 11:44:52 -0300 (BRT)
>
>como eu faco para que um dos parametros da minha rotina
>sejam passados por referencia, ao invez de somente por valor ?
>
>Rafael
>
>
>[Java, SouJava, List, class, HashSet ]
>
Olá Rafael,
Em Java todos os parametros sao passados por valor.
Ao passar uma referencia a um objeto como parametro de um metodo, esta
referencia é passada por valor.
Se o conteudo do objeto passado como paramentro for alterado dentro do
corpo do método, esta acao tambem altera o conteudo d
a" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 25, 2002 3:53 PM
Subject: Re: [java-list] parametro por referencia
> Não dá! O que vc pode fazer é usar um array. Por exemlpo:
>
> int[] i = {1};
> funcaoX(i);
> System.out.println(i[0]); //
[] i = {1};
> funcaoX(i);
> System.out.println(i[0]); //Vai retornar 1234
>
> void funcaoX(int[] i){
> i[0] = 1234;
> }
>
>
> >From: Rafael dos Santos Cubas <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: [EMAIL PROTECTED]
> >Subject: [java-li
nao eh mais facil usar um objeto Integer? :)
- Original Message -
From: "Elvis" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 26, 2002 8:04 AM
Subject: Re: [java-list] parametro por referencia
> Rafael,
>
> vc pode criar u
m: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 25, 2002 1:00 AM
Subject: Re: [java-list] parametro por referencia
> Olá Rafael,
> Em Java todos os parametros sao passados por valor.
> Ao passar uma referencia a um objeto como parametro de um metodo, esta
> re
a-list] parametro por referencia
> >
> >
> > > Não dá! O que vc pode fazer é usar um array. Por exemlpo:
> > >
> > > int[] i = {1};
> > > funcaoX(i);
> > > System.out.println(i[0]); //Vai retornar 1234
> > >
> > > void funcaoX
as" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Bruno Borges" <[EMAIL PROTECTED]>
Sent: Thursday, September 26, 2002 5:13 PM
Subject: Re: [java-list] parametro por referencia
nao o objeto integer nao tem um metodo set ou algo do genero,
o que mais se aproxima e
voce pode usar o conceito de Data Wrapper ao inves de arrays
class DataWrapper {
DataWrapper( Object obj, int type ) { this.obj = obj; this.type = type; }
int getType() { return type; }
Object getData() { return obj; }
private int type; private Object obj; public static final INTEG
os Santos Cubas" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "Bruno Borges" <[EMAIL PROTECTED]>
> Sent: Thursday, September 26, 2002 5:13 PM
> Subject: Re: [java-list] parametro por referencia
>
>
> nao o objeto integer nao tem um metodo se
ooops... ;)
- Original Message -
From: "Alvaro Mota" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, September 28, 2002 7:47 PM
Subject: Re: [java-list] parametro por referencia
Dificil vai ser extender Integer...que é Final
public final class
14 matches
Mail list logo