Question: 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

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 Helena, MT" is greater than "9847 New York, NY". Use a Scanner to tokenize the strings while comparing them.

Step by Step Solution

3.42 Rating (168 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To write a Comparator that compares String objects based on the integer value of their initial numeric tokens you can follow these steps StepbyStep So... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (2 attachments)

PDF file Icon

60618495a321b_55003.pdf

180 KBs PDF File

Word file Icon

60618495a321b_55003.docx

120 KBs Word File

Students Have Also Explored These Related Programming Questions!