London, N145PX has the given format.As does 3 Acacia Ave, E178PU.The short address that your program generates must have the following format:address-line-1 postcodeNote that there is no comma in this string but there is a space between address-line-1 and postcode.For the examples above, the s

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Topic Video
Question
Write a program that can create a ‘short address' from a longer one. The program should be able to receivean address that has a fixed format but is of arbitrary length, and convert that to a specified shorter format.All input addresses will have the following format:
 
address-line-1, address-line-2, ..., address-line-n, postcodeNote that there is a space character after each comma.All postcodes will have the following format:adddaa.Where a is an alphabetic character and d is a digit.For example, the address 56 Clapham Gardens, Stoke Newington, London, N145PX has the given format.As does 3 Acacia Ave, E178PU.The short address that your program generates must have the following format:address-line-1 postcodeNote that there is no comma in this string but there is a space between address-line-1 and postcode.For the examples above, the short addresses would be:56 Clapham Gardens N145PX and 3 Acacia Ave E178PU.Your class must contain the following method:public String createShortAddress(String input)This method receives a long address as input and returns the generated short address. If the input is nullor if it is empty, this method must return null.If the input is incorrectly formatted, i.e. it does not have the exact format shown above, the methodshould return nul
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Instruction Format
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education