Scala 學習(四) 集合之List

2022-07-19 00:06:19 字數 418 閱讀 8384

一,簡介

二,不可變list

三,可變listbuffer

scala 列表類似於陣列,它們所有元素的型別都相同,但是它們也有所不同:列表是不可變的,值一旦被定義了就不能改變,其次列表 具有遞迴的結構(也就是鏈結表結構)而陣列不是。而listbuffer元素和長度都是可變的。該多用list而不是array

這裡的不可變,內容後長度都不可變

object listdemo 

}

長度和內容都可變

import

scala.collection.mutable.listbuffer

object listdemo2

}

redis學習筆記四 集合

1 新增 刪除元素 sadd key member member.srem key member member.新增的時候,如果元素不存在自動建立,如果存在會自動忽略,不進行新增 2 獲取集合中的所有元素 smembers key 3 判斷元素是否在集合中 sismember key member ...

python學習四(集合 字典)

1 通過集合去掉重複的元素 usr bin python coding utf 8 set1 set a a b b c print set1 輸出 新增元素 set1.add d set1.add c 由於重複,無法新增 print set1 set2 set1.copy set1.clear p...

SQL筆記(四) 集合運算

交運算差運算 sql作用的關係上的union intersect 和except運算對應數學集合論中的 運算 select course id from section where semester fall andyear 2009 select course id from section wh...