Complete the following static method called repeatString out

Complete the following static method called repeatString (outline below), which returns a String where the String input parameter (element) has been repeated a number of times. For example, if the parameter values are \"stat\" and 4, the return value is\"statstatstatstat\". If times is less than 2, return element directly.

public static String repeatString(String element, int times)

{

//Implement this.

}

Solution

Repeat.java

public class Repeat {

   public static void main(String[] args) {
       // Calling the method by passing string and no_of_times as parameter
       String repeated_String1 =repeatString(\"Stat\", 1);
      
       //Displaying the repeated String
       System.out.println(\"Repeated String 1:\"+repeated_String1);
      
       // Calling the method by passing string and no_of_times as parameter
       String repeated_String2 =repeatString(\"Stat\", 4);
      
       //Displaying the repeated String
       System.out.println(\"Repeated String 2:\"+repeated_String2);
   }
  
  
   /*
   * This method will return the appended string
   * @Params String,No of times user want to append
   * @return String
   */
   public static String repeatString(String element, int no_of_times) {
       String appended_string = \"\";

       // If the no of times is less than 2 return the string as it is
       if (no_of_times < 2) {
           return element;
       }
       /*
       * If the no of times is more than 2 return the string by appending
       * string based on no of times
       */
       else {
           for (int i = 0; i < no_of_times; i++) {
               appended_string += element;
           }
       }

       return appended_string;
   }
}

____________________________________

Output:

Repeated String 1:Stat
Repeated String 2:StatStatStatStat

_________________Thank You

Complete the following static method called repeatString (outline below), which returns a String where the String input parameter (element) has been repeated a
Complete the following static method called repeatString (outline below), which returns a String where the String input parameter (element) has been repeated a

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site