Question: Java allows for methods to be chained together. Consider the following message from the captain of a pirate ship: String msg1 = Maroon the

Java allows for methods to be chained together. Consider the following message from the captain of a pirate ship:

String msg1 = " Maroon the First Mate with a flagon of water and a pistol! ";

We want to change the message to read the message msg1:

String msg2= Maroon the Quartermaster with a flagon of water.

Three changes need to be made to adjust the string as desired:

Trim the leading and trailing whitespace.

Replace the substring First Mate with Quartermaster.

Remove "and a pistol!"

Add a period at the end of the sentence.

Create a java file Chaining.java that will declare the above and creates two methods to do the followings:

A chaining1 method which will apply in sequence 4 operations to perform the above. We will use the trim, replace, and substring methods, in this order. Thus the chaining1 method will receive a string msg1 and return a string msg2.(50 points)

A chaining2 method which will apply the 4 operations above in one single statement. Thus the chaining2 method will receive a string msg1 and return as string msg2.(50 points)

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!