अपनी आवश्यकताओं के अनुसार, स्विफ्ट 5 के साथ, आप अपनी समस्या को हल करने के लिए निम्नलिखित में से एक खेल का मैदान नमूना कोड चुन सकते हैं।
बिना किसी विभाजक के साथ Characterएस की एक सरणी को मोड़ना String:
let characterArray: [Character] = ["J", "o", "h", "n"]
let string = String(characterArray)
print(string)
// prints "John"
बिना किसी विभाजक के साथ Stringएस की एक सरणी को मोड़ना String:
let stringArray = ["Bob", "Dan", "Bryan"]
let string = stringArray.joined(separator: "")
print(string) // prints: "BobDanBryan"
शब्दों के बीच एक विभाजक के साथ Stringएस की एक सरणी को मोड़ना String:
let stringArray = ["Bob", "Dan", "Bryan"]
let string = stringArray.joined(separator: " ")
print(string) // prints: "Bob Dan Bryan"
वर्णों के बीच विभाजक के साथ Stringएस की एक सरणी को मोड़ना String:
let stringArray = ["car", "bike", "boat"]
let characterArray = stringArray.flatMap { $0 }
let stringArray2 = characterArray.map { String($0) }
let string = stringArray2.joined(separator: ", ")
print(string) // prints: "c, a, r, b, i, k, e, b, o, a, t"
संख्याओं के बीच विभाजक के साथ Floats की एक सरणी को मोड़ना String:
let floatArray = [12, 14.6, 35]
let stringArray = floatArray.map { String($0) }
let string = stringArray.joined(separator: "-")
print(string)
// prints "12.0-14.6-35.0"
array.descriptionया यदि आप एक कस्टम विभाजक चाहते हैंarray.joined(separator: ",")