-4
A
答えて
7
あなたは配列にあなたの文字列を変換し、int型に変換するflatMapを使用するcomponentsSeparatedByStringメソッドを使用することができスウィフト3.1
•Xcodeの8.3.1:
let str = "1,2,3,4,5"
let arr = str.components(separatedBy: ",").flatMap{Int($0)}
print(arr) // "[1, 2, 3, 4, 5]\n"
あなたの場合は文字列にスペースが含まれている場合は、intに変換する前にstringByTrimmingCharactersInSetを使用してトリムすることもできます。
let str = "1, 2, 3, 4, 5 "
let numbers = str.components(separatedBy: ",")
.flatMap{ Int($0.trimmingCharacters(in: .whitespaces)) }
print(numbers) // "[1, 2, 3, 4, 5]\n"
+0
右に!ありがとう。 – 4thSpace
+0
@ 4thSpaceようこそ –
関連する問題
- 1. C#で文字列配列をInt配列に変換する
- 2. 文字列をギザギザの整数の配列に変換する
- 3. 数字の文字配列を整数に変換する
- 4. 文字列をC++で整数の配列に変換する
- 5. 文字列を整数配列に変換する
- 6. 文字列配列を整数に変換する
- 7. C++/cliの文字列配列をint配列に変換
- 8. リファクタリングRuby:文字配列をint配列に変換する
- 9. intを文字列に変換する方法並列配列
- 10. 数字の文字列をJavaのint配列に変換する方法
- 11. (Int、String)を配列に変換する文字列に変換する
- 12. C++整数配列に文字列を変換
- 13. 整数を文字の配列に変換する:java
- 14. 入力文字列をint配列に変換する
- 15. intを文字列配列に変換する
- 16. 符号なし文字配列を整数に変換する
- 17. JavaScript - 4文字配列を整数に変換する
- 18. 文字列を整数に変換
- 19. neo4jで配列の文字列値を整数に変換する方法は?
- 20. 文字列^をintに変換する
- 21. intを&文字列に変換する
- 22. ビジュアルベーシックで文字列をint配列に変換しますか?
- 23. 文字列の数値をintに変換するには
- 24. 配列を文字列に変換する配列を変換する関数
- 25. 文字列を配列(intとstring配列)に変換する方法?
- 26. Int配列を整数に変換する(スウィフト)
- 27. int配列内の文字列の座標を変換する
- 28. バイト配列(char配列)を整数型(short、int、long)に変換する
- 29. Python:文字列配列をデータフレーム内のint配列に変換します。
- 30. 変換のparams配列(文字列)は、実際の整数配列
私はあなたができるとは思わない。 –
汎用アルゴリズム:コンマで文字列を分割する - これは文字列の配列になります。文字列の配列をintの配列に変換します。実装:ちょうどそれを行う;役に立つ答えがあるかもしれません。 – user2864740