您当前的位置: 首页 >  段智华 ar

ListBuffer、ArrayBuffer、Queue、Stack操作代码实战

段智华 发布时间:2015-07-26 18:28:31 ,浏览量:5

ListBuffer、ArrayBuffer、Queue、Stack操作代码实战 
  import scala.collection.mutable.ListBuffer
    val listBuffer = new ListBuffer[Int]
    listBuffer += 1
    listBuffer += 2
    println(listBuffer)
 运行情况:
ListBuffer(1, 2)
   
   
    import scala.collection.mutable.ArrayBuffer
    val arrayBuffer = new ArrayBuffer[Int]()
    arrayBuffer += 1
    arrayBuffer += 2
    println(arrayBuffer)
 运行情况:
ArrayBuffer(1, 2)

    val empty = Queue[Int]()
    val queue1 = empty.enqueue(1)
    val queue2 = queue1.enqueue(List(2,3,4,5))
    println(queue2)
    val (element, left) = queue2.dequeue
    println(element + " : " + left)
  运行情况:
Queue(1, 2, 3, 4, 5)
1 : Queue(2, 3, 4, 5)

 


    import scala.collection.mutable.Queue
    val

关注
打赏
查看更多评论

段智华

暂无认证

  • 5浏览

    0关注

    1232博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录