Tengo una pregunta.java Referencia entera
public class Jaba {
public static void main(String args[]) {
Integer i = new Integer(0);
new A(i);
System.out.println(i);
new B(i);
System.out.println(i);
int ii = 0;
new A(ii);
System.out.println(ii);
new B(ii);
System.out.println(ii);
}
}
class A {
public A(Integer i) { ++i; }
}
class B {
public B(int i) { ++i; }
}
A mi modo de pasar un int \ Entero como entero a una función y hacer ++ en que la referencia debe cambiar el objeto subyacente, pero la salida es 0 en todos los casos. ¿Porqué es eso?
ahahahahahah ahahahahahaha ahahahahahahahahahahahah XD – user3063349
java solo llama por compartir – user3063349