Swift
Swift 알고리즘에 쓰이는 문법 정리
HaningYa
2020. 7. 7. 16:40
728x90
String 특정 기준으로 나누기 String -> [String] : components
var str = "12345678"
var arr = str.components(separatedBy : "5")
//["1234","678"]
String 빈칸 없애기 or 문자 치환 : replacingOccurrences
var str = "1 2 3 4 5"
let replaced = str.replacingOccurrences(of: " ", with: "")
//"12345"
String -> [String] : Array
var str = "123 45"
var arr = Array(str)
//["1","2","3"," ","4","5"]
[Int] -> [String] : map
//digits : [Int]
var numberString : String = digits.map{String($0)}
//[1,2,3,4,5]
//["1","2","3","4","5"]
[Int] -> String : joined
//digits : [Int]
var numberString : String = digits.map{String($0)}.joined(separator: "")
//[1,2,3,4,5]
//"12345"
728x90