Question: Name format: You must use String object and not StringBuffer or StringBuilder. Many documents use a specific format for a person's name. Write a program

Name format: You must use String object and not StringBuffer or StringBuilder.

Many documents use a specific format for a person's name. Write a program that take one

Line as an input.

Example:

Scanner input = new Scanner(System.in);

System.out.println(Enter firstName middleName lastName separated by at least one blank, It may have more than one blank separating firstName middleName lastName.);

Note: There must be one input.nextLine.

String line = input.nextLine()

Input sample : Pat Silly Doe // Note these are separated by at least one blank.

the output is:

Doe, P.S.

If the input has the form:

firstName lastName

the output is:

lastName, firstInitial.

Ex: If the input is:

Julia Clark

the output is:

Clark, J.

Note: Java IntelliJ IDEA 2022.1.3

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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

Students Have Also Explored These Related Databases Questions!