Is there a way to do the following at the same time?
static final int UN = 0; // uninitialized nodes int[] arr; // ... code ... arr = new int[size]; for (int i
You don't need to initialize them with 0. An int defaults to 0 already.
0
int
Just
int[] array = new int[size];
is enough. It gives you an array of zeroes of the given length. If it were an Integer[], it would have been an array of nulls.
Integer[]
null