如何将数组数据存储到结构中?

皮纳尔

我想在datas1中存储“1”和“2”以及在datas2中存储“3”和“4”。

struct Datas {
    let datas1: String
    let datas2: String
}

 var datas : [String] = ["1","2","3","4"]
莫伊塔巴·侯赛尼

要将多个字符串存储在一个变量中,您应该将其设置为一个集合,例如 array

struct Datas {
    let datas1: [String]
    let datas2: [String]
}

那么你可以像这样分配它们:

var datas = Datas(
    datas1: ["1","2"],
    datas2: ["3","4"]
    // TODO: Don't forget to handle the rest of elements!)

更新应有的评论:

您可以定义一个接受数组并构建结构的自定义初始值设定项:

extension Datas {
    init(array: [String]) {
        datas1 = Array(array.prefix(2))
        datas2 = Array(array.suffix(2))
    }
}

用法

let datas = Datas(array: ["1", "2", "3", "4"])

对数据结构本身的意见

似乎二维数组更适合这些数据:

let datas: [[String]] = [["1", "2"],["3", "4"]]

用法:

print(datas[0]) // ["1", "2"]
print(datas[1]) // ["3", "4"]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将数据存储到AngularJS数组中

来自分类Dev

如何将Qt信号/插槽名称存储到数据结构中?

来自分类Dev

如何将 MySQL 数据库中的数据存储到由 id 索引的数组中?

来自分类Dev

如何将 FormArray 中的单独数据存储到 Angular 中的普通对象数组中

来自分类Dev

如何将无符号整数存储在结构数组中?

来自分类Dev

如何将数据存储在存储在变量中的数组中?

来自分类Dev

PHP中如何将数组数据存储到redis中

来自分类Dev

如何将多维数组中的特定数据存储到变量中

来自分类Dev

如何将数据集中的值存储到Matlab中的数组中

来自分类Dev

如何将数据从firebaselistobservable存储到数组?

来自分类Dev

Laravel如何将数组存储到数据库中

来自分类Dev

如何将字符串数据存储到单个数组中?

来自分类Java

如何将arrayList存储到Java中的数组中?

来自分类Java

如何将方法中的值存储到数组中?

来自分类Dev

GO:如何将数据发布到数据存储中?

来自分类Dev

如何将数组存储到dynamoDB表中

来自分类Dev

如何将字典数组存储到类变量中?

来自分类Dev

如何将javascript数组或JSON存储到php中

来自分类Dev

如何将文件信息存储到数组中?

来自分类Dev

如何将函数的输出存储到数组中

来自分类Dev

如何将Calendar类型的年份存储到数组中?

来自分类Dev

如何将先前的值存储到数组中

来自分类Dev

如何将数据存储到变量中。?

来自分类Dev

汇编:如何将数据存储到变量中

来自分类Dev

如何将结果从for循环存储到数据框中

来自分类Dev

如何将秒表javascript中的数据存储到MySQL

来自分类Dev

如何将整数数组类型的结果从数据库存储到C#中的数组?

来自分类Java

如何将数据存储在数组中,使用函数

来自分类Dev

如何将解析后的数据存储在数组中?

Related 相关文章

  1. 1

    如何将数据存储到AngularJS数组中

  2. 2

    如何将Qt信号/插槽名称存储到数据结构中?

  3. 3

    如何将 MySQL 数据库中的数据存储到由 id 索引的数组中?

  4. 4

    如何将 FormArray 中的单独数据存储到 Angular 中的普通对象数组中

  5. 5

    如何将无符号整数存储在结构数组中?

  6. 6

    如何将数据存储在存储在变量中的数组中?

  7. 7

    PHP中如何将数组数据存储到redis中

  8. 8

    如何将多维数组中的特定数据存储到变量中

  9. 9

    如何将数据集中的值存储到Matlab中的数组中

  10. 10

    如何将数据从firebaselistobservable存储到数组?

  11. 11

    Laravel如何将数组存储到数据库中

  12. 12

    如何将字符串数据存储到单个数组中?

  13. 13

    如何将arrayList存储到Java中的数组中?

  14. 14

    如何将方法中的值存储到数组中?

  15. 15

    GO:如何将数据发布到数据存储中?

  16. 16

    如何将数组存储到dynamoDB表中

  17. 17

    如何将字典数组存储到类变量中?

  18. 18

    如何将javascript数组或JSON存储到php中

  19. 19

    如何将文件信息存储到数组中?

  20. 20

    如何将函数的输出存储到数组中

  21. 21

    如何将Calendar类型的年份存储到数组中?

  22. 22

    如何将先前的值存储到数组中

  23. 23

    如何将数据存储到变量中。?

  24. 24

    汇编:如何将数据存储到变量中

  25. 25

    如何将结果从for循环存储到数据框中

  26. 26

    如何将秒表javascript中的数据存储到MySQL

  27. 27

    如何将整数数组类型的结果从数据库存储到C#中的数组?

  28. 28

    如何将数据存储在数组中,使用函数

  29. 29

    如何将解析后的数据存储在数组中?

热门标签

归档