如何在 Swift 中连接字符串?

发布于 2022-07-28 22:58:22

如何在 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
被浏览
15
1 个回答
  • 面试哥
    面试哥 2022-07-28
    为面试而生,有面试问题,就找面试哥。

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

    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 之间的区别
    )。

    笔记

    在现实中let与和var很大不同NSStringNSMutableString它有助于类比。



知识点
面圈网VIP题库

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

去下载看看