第84讲:Scala中List和ListBuffer设计实现思考


第84讲:Scala中List和ListBuffer设计实现思考

1 list的设计实现思考
2 listBuffer设计实现
  listBuffer高效

final case class ::[B](private var hd:b,private[scala] var t1:List[B] extends List[B] ){
override def head :B=hd
override def tail :list[B]=t1
override def isEmpty :Boolean=false

 

 DT大数据微信公众账号:DT_Spark
DT大数据梦工厂scala的所有视频、PPT和代码在百度云盘的链接地址:http://pan.baidu.com/share/home?uk=4013289088&view=share#category/type=0&qq-pf-to=pcqq.group

你可能感兴趣的:(第84讲:Scala中List和ListBuffer设计实现思考)