Reverse A Number Java Leetcode Longest