Question
Write 2 methods named that takes in a String message and uses a loop to changes every occurrence of cat to dog in the message.
Write 2 methods named that takes in a String message and uses a loop to changes every occurrence of "cat" to "dog" in the message. Include a counter to count the number of replacements and print it out. Both methods will return the new string.
The first method would be called dogLoveWhile and will use a while loop, and indexOf, and substring methods.
The second method should be called dogLoveForLoop method must use a for loop and substring method.
Test BOTH methods using all 3 test messages for submission (6 tests total).
public class DogsAreBetter
{
public static void main(String[] args)
{
String message1 = "I love cats! cats are the best pets because cats are so funny! Love my cat";
String message2 = "concatenation is when you put strings together"
String message3; // own message to test out
}
}
create 2 methods that change the word "cat" to "dog" using both a for loop and a while loop.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started