public class Main{ public static void main(String[] args){ int a = 0; int[] b = new int[5]; int c = 3; b[a] = a = 3;
Output:
3 0 0
I suppose the reason may be fifth, like an intermediate variable buffer, but I'm still not quite sure how the operator b[a] = a = 3; works b[a] = a = 3; .
source share