Este programa da salida -de impresión de la ejecución
A 1 2
¿No debería dar salida -
1 A 2
desde la primera IA debe imprimir 1 y luego a.getI() ejecuta y debe imprimir A 2
public class A1{
int i=1;
public int getI(){
System.out.print("A ");
return i+1;
}
public static void main(String args[]){
A1 a=new A1();
System.out.print(a.i+" "+a.getI());
}
}
No. a.getI() esto se llamará primero –