अपनी आवश्यकताओं के अनुसार, स्विफ्ट 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"
संख्याओं के बीच विभाजक के साथ Float
s की एक सरणी को मोड़ना 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: ",")