📜  Scala中的字符串连接

📅  最后修改于: 2022-05-13 01:54:21.803000             🧑  作者: Mango

Scala中的字符串连接

字符串是一个字符序列。在 Scala 中,String 的对象是不可变的,这意味着一个常量,一旦创建就不能更改。当通过添加两个字符串创建新字符串时称为字符串连接。 Scala 提供concat()方法来连接两个字符串,该方法返回一个使用两个字符串。我们也可以使用' + '运算符来连接两个字符串。
句法:

str1.concat(str2);

Or

"str1" + "str2";

下面是连接两个字符串的示例。
使用 concat() 方法:此方法将参数附加到字符串。
示例 #1:

Scala
// Scala program to illustrate how to 
// concatenate strings
object GFG
{
       
    // str1 and str2 are two strings
    var str1 = "Welcome! GeeksforGeeks "
    var str2 = " to Portal"
       
    // Main function
    def main(args: Array[String])
    {
           
        // concatenate str1 and str2 strings
        // using concat() function
        var Newstr = str1.concat(str2);
           
        // Display strings 
        println("String 1:" +str1);
        println("String 2:" +str2);
        println("New String :" +Newstr);
           
        // Concatenate strings using '+' operator
        println("This is the tutorial" + 
                    " of Scala language" + 
                    " on GFG portal");
    }
}


Scala
// Scala program to illustrate how to
// concatenate strings
 
// Creating object
object GFG
{
    // Main method
   def main(args: Array[String])
   {
        var str1 = "Welcome to ";
        var str2 =  "GeeksforGeeks";
       
        // Concatenating two string
        println("After concatenate two string: " + str1 + str2);
   }
}


输出:

String 1:Welcome! GeeksforGeeks 
String 2: to Portal
New String :Welcome! GeeksforGeeks  to Portal
This is the tutorial of Scala language on GFG portal

在上面的示例中,我们使用 concat()函数将第二个字符串连接到第一个字符串的末尾。字符串1 表示欢迎! GeeksforGeeks字符串2 是到 Portal 。连接两个字符串后,我们得到新字符串Welcome! GeeksforGeeks 到门户网站。使用 +运算符:我们可以使用+运算符符添加两个字符串。
示例 #2:

斯卡拉

// Scala program to illustrate how to
// concatenate strings
 
// Creating object
object GFG
{
    // Main method
   def main(args: Array[String])
   {
        var str1 = "Welcome to ";
        var str2 =  "GeeksforGeeks";
       
        // Concatenating two string
        println("After concatenate two string: " + str1 + str2);
   }
}

输出:

After concatenate two string: Welcome toGeeksforGeeks

在上面的例子中,字符串1 是Welcome to 字符串 2 是GeeksforGeeks 。通过使用 +运算符连接两个字符串,我们得到输出连接两个字符串后:Welcome toGeeksforGeeks。