danisousaa
Membros-
Total de itens
2 -
Registro em
-
Última visita
Sobre danisousaa
danisousaa's Achievements
0
Reputação
-
package semana09; public class PassagemValorReferencia { public static void main(String[] args) { int a = 2; System.out.println("Dobro: " + dobrar(a)); int [] b = {2}; incrementar(a, 3); incrementar(b); incrementar(b[0]); System.out.println("a: " + a); System.out.println("b: " + b[0]); } // valor+ valor = 5 public static void incrementar(int valor){ valor++; System.out.println("Incrementar: " + valor); } public static void incrementar(int[] valor){ valor[0]++; System.out.println("Incrementar: " + valor[0]); } //(a,3) public static void incrementar(int valor, int incremento){ valor += incremento; System.out.println("Incrementar: " + valor); } /** * Dobra o valor recebido. * @param valor Valor a dobrar. * @return O valor dobrado. */ public static int dobrar(int valor){ return valor + valor; } } Dobro: 4 Incrementar: 5 Incrementar: 3 Incrementar: 4 a: 2 b: 3 Alguém poderia demonstrar esse teste de mesa?
-
package semana09; public class PassagemValorReferencia { public static void main(String[] args) { int a = 2; System.out.println("Dobro: " + dobrar(a)); int [] b = {2}; incrementar(a, 3); incrementar(b); incrementar(b[0]); System.out.println("a: " + a); System.out.println("b: " + b[0]); } // valor+ valor = 5 public static void incrementar(int valor){ valor++; System.out.println("Incrementar: " + valor); } public static void incrementar(int[] valor){ valor[0]++; System.out.println("Incrementar: " + valor[0]); } //(a,3) public static void incrementar(int valor, int incremento){ valor += incremento; System.out.println("Incrementar: " + valor); } /** * Dobra o valor recebido. * @param valor Valor a dobrar. * @return O valor dobrado. */ public static int dobrar(int valor){ return valor + valor; } } Dobro: 4 Incrementar: 5 Incrementar: 3 Incrementar: 4 a: 2 b: 3 Alguém poderia demonstrar esse teste de mesa?