Write a Comparator that compares String objects of a particular format. Each string is of a form such as "123456 Seattle, WA", beginning with a numeric token that is followed by additional text tokens. Your job is to treat the first tokens as integers and compare them in numerical order. You cannot simply compare them by using the strings’ compareTo method, since it would treat the numbers as text and not as integers. For example, "276453 HelenaMT" is greater than "9847 New York, NY". Use a Scanner to tokenize the strings while comparing them.
Sorry the answer is not available at the moment…
If you are able to find the answer, please make sure to post it here. So that your Juniors have smile on their lips and feel happy.
Spread the 'tradition of sharing'.