Reversing Arrays...

Recently, I've been working quite a lot in Java. Most modern languages are Turing Complete, so it is rarely about what you can do, but rather how you can do it. Every now and again, I come across painfully annoying Java constructs which make the code that much harder to read and write (for no...