Write a Scala program to add a string with specific number of times separated by a substring

  • برمجة سكالا

Write a Scala program to add a string with specific number of times separated by a substring.

الأجوبة

object Scala_String {
  def test(main_str: String, sep_str: String, ctr: Int): String = {
    var new_word = "";
    for (i <- 0 to ctr - 1) {
      if (i < ctr - 1)
        new_word = new_word + (main_str + sep_str)
      else
        new_word += main_str;
    }
    return new_word;
  }

  def main(args: Array[String]): Unit = {
    val str1 = "try";
    val str2 = "best";
    var ctr = 3;

    println("The given strings are: " + str1 + "  and  " + str2);
    println("Number to times to be repeat: " + ctr);
    println("The new string is: " + test(str1, str2, ctr));
  }
}

Sample Output:

The given strings are: try  and  best
Number to times to be repeat: 3
The new string is: trybesttrybesttry
هل كان المحتوى مفيد؟

معلومات ذات صلة

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...