Find Longest String In Array Java