<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Scala Collection Scala提供了一套很好的集合實現,提供了一些集合類型的抽象。 Scala 集合分為可變的和不可變的集合。 可變集合可以在適當的地方被更新或擴展。這意味著你可以修改,添加,移除一個集合的元素。 而不可變集合類,相比之下,永遠不會改變。不過,你仍然可以模擬添加,移除或更新操作。但是這些操作將在每一種情況下都返回一個新的集合,同時使原來的集合不發生改變。 接下來我們將為大家介紹幾種常用集合類型的應用: | 序號 | 集合 | 描述 | | --- | --- | --- | | 1 | [Scala List(列表)](/scala/scala-lists.html) | List的特征是其元素以線性方式存儲,集合中可以存放重復對象。 參考 [API文檔](http://www.scala-lang.org/api/current/scala/collection/immutable/List.html) | | 2 | [Scala Set(集合)](/scala/scala-sets.html) | Set是最簡單的一種集合。集合中的對象不按特定的方式排序,并且沒有重復對象。 參考 [API文檔](http://www.scala-lang.org/api/current/scala/collection/immutable/Set.html) | | 3 | [Scala Map(映射)](/scala/scala-maps.html) | Map 是一種把鍵對象和值對象映射的集合,它的每一個元素都包含一對鍵對象和值對象。 參考 [API文檔](http://www.scala-lang.org/api/current/scala/collection/immutable/Map.html) | | 4 | [Scala 元組](/scala/scala-tuples.html) | 元組是不同類型的值的集合 | | 5 | [Scala Option](/scala/scala-options.html) | Option\[T\] 表示有可能包含值的容器,也可能不包含值。 | | 6 | [Scala Iterator(迭代器)](/scala/scala-iterators.html) | 迭代器不是一個容器,更確切的說是逐一訪問容器內元素的方法。 | ### 實例 以下代碼判斷,演示了所有以上集合類型的定義實例: ``` // 定義整型 List val x = List(1,2,3,4) // 定義 Set var x = Set(1,3,5,7) // 定義 Map val x = Map("one" -> 1, "two" -> 2, "three" -> 3) // 創建兩個不同類型元素的元組 val x = (10, "Runoob") // 定義 Option val x:Option[Int] = Some(5) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看