大数据系列修炼-Scala课程39
核心内容:
1、ListBuffer、ArrayBuffer、Queue、Stack操作代码实战
1、ListBuffer、ArrayBuffer、Queue、Stack操作代码实战 |
1>ListBuffer、ArrayBuffer分别是List与Array的新版本,在ListBuffer、ArrayBuffer中可以对List与Array进行更加灵活、高效的操作;
Queue(对列)与Stack(堆)是两种经典的数据结构。
2>用+=可以向集合当中添加具体的元素,用++=可以向集合当中添加具体的集合(List或者Array)。
实例程序:
object App
{
//本节的重点是掌握ListBuffer、ArrayBuffer、Queue队列、Stack堆的操作
def main(args:Array[String]):Unit=
{
import scala.collection.mutable.ListBuffer
val listBuffer =