12、Scala编程:嵌套集合、循环与类和包的深度解析

Scala编程:嵌套集合、循环与类和包的深度解析

嵌套集合的使用

在Scala编程中,嵌套集合是一个非常重要且常用的概念。之前我们创建过整数列表、字符串列表,甚至是自定义 Person 类的列表。那列表的列表、列表的映射、值为列表的映射,或者元组的列表呢?其实,集合和 Int String 或自定义类一样,都是Scala中的对象。所以,嵌套列表看起来复杂,但只要把它们当作包含Scala对象的列表,就会变得清晰易懂。

下面通过具体的代码示例来创建一个嵌套列表:

scala> val nestedList = List(
    List("Australia","Pakistan","Malaysia"),
    List("Asia","Africa","Antarctica","Australia","Europe", 
"North America","South America"),
    List("Microsoft","Apple","Facebook","Twitter","Cisco", 
"Netflix","Uber")
    )
nestedList: List[List[String]] = List(List(Australia, Pakistan, 
Malaysia), List(Asia, Africa, Antarctica, Australia, Europe, 
North America, South America), List(Microsoft, Apple, Faceb
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值