2017-02-17 262 views
-1

我试图在一个打印语句中打印元素,例如[1,2,3,4,5],但数据外部没有括号。这可能吗?Swift 3:如何打印没有括号的数组的元素

+0

只需遍历数组并打印每个元素。 – Paulw11

+0

[1,2,3,4,5] .forEach {print($ 0)} – RemeR

+0

谢谢,我可以使用它来将所有元素转换为一个字符串变量吗? –

回答

0

试试这个 -

let arrayName = ["1","2","3","4","5"] 

    for element in arrayName { 
     print(element, terminator: " ") // output 1 2 3 4 5 
    } 

答你的第二个问题 - 基于普里马Janoti答案

var string: String? 
    for element in arrayName { 
     if string == nil { 
      string = element 
     } else { 
     string = string! + ", " + element 
     } 
    } 
    print(string!) // output - 1, 2, 3, 4, 5 
+0

谢谢。是否也可以使用代码将数组元素添加到一个字符串变量? –

+0

我没有得到你? –

+0

可以说我有一个名为testVar的变量。可以使testVar = 1,2,3,4,5?像没有括号的数组一样? –