Arrays 在Swift中追加数组

Arrays 在Swift中追加数组,arrays,swift,Arrays,Swift,我有一个问题,是否可以将字符串数组附加到另一个数组中。(以Swift格式) 如何在()中的array2中仅附加字符串“test”、“test”、“test”、“test” 最后,我希望得到以下结果: print(array2) [("test", "test", "test", "test"),("test", "test", "test", "test"), ("test", "test", "test", "test")] 你是说: let array: [String] = ["tes

我有一个问题,是否可以将字符串数组附加到另一个数组中。(以Swift格式)

如何在()中的array2中仅附加字符串“test”、“test”、“test”、“test”

最后,我希望得到以下结果:

print(array2)

[("test", "test", "test", "test"),("test", "test", "test", "test"), ("test", "test", "test", "test")]
你是说:

let array: [String] = ["test1", "test2", "test3"]
var array2: [String] = ["test4", "test5", "test6"]

array2.appendContentsOf(array)

print(array2)

做到这一点的最佳方法如下:

let array1   = ["Something"]
let array2   = ["Else"]
let combined = array1 + array2
print(combined) // ["Something", "Else"]

您可以使用
+=
运算符附加到现有数组,而不是:

var a = [1, 2, 3]
let b = [4, 5, 6]

a += b

print(a)

@如果你仍然要写答案,你应该添加答案:)可能重复的@SpacyRiochet问题太愚蠢,无法执行超过15个符号并给出答案;此外,它可能重复甚至非法(语法)。您需要的信息如下:
let array1   = ["Something"]
let array2   = ["Else"]
let combined = array1 + array2
print(combined) // ["Something", "Else"]
let array1 = ["Something"]
var array2 = ["Else"]
array2 = array1 + array2
print(array2) //["Something", "Else"]
var a = [1, 2, 3]
let b = [4, 5, 6]

a += b

print(a)