java无序数组找最长连续子串