如何在Swift中连接字符串?

发布于 2021-01-31 23:56:41

如何在Swift中连接字符串?

Objective-C我们喜欢

NSString *string = @"Swift";
NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"];

要么

NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string];

但是我想用Swift语言做到这一点。

关注者
0
被浏览
128
1 个回答
  • 面试哥
    面试哥 2021-01-31
    为面试而生,有面试问题,就找面试哥。

    您可以通过多种方式连接字符串:

    let a = "Hello"
    let b = "World"
    
    let first = a + ", " + b
    let second = "\(a), \(b)"
    

    您也可以这样做:

    var c = "Hello"
    c += ", World"
    

    我相信还有更多方法。

    描述位

    let创建一个常数。(有点像NSString)。设置后就无法更改其值。您仍然可以将其添加到其他东西并创建新变量。

    var创建一个变量。(有点像NSMutableString),因此您可以更改其值。

    注意

    在现实中let,并var很大的不同 ,从NSStringNSMutableString,但它可以帮助类比。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看