Developers loves to use arrays to store Multiple Values whenever possible because of it's simplicity and ease of use. It is not very flexible as the other classes in the collections API, but all codes for it are very simple and easy to understand. Once we have stored multiple values, we usually want the Reverse order for some other processing. For example, if an array is listed in ascending order, we may want to reverse it to get the descending order. Below are some examples of how we could reverse an array in Java.