list

18 阅读1分钟
object list03 {
  def main(args: Array[String]): Unit = {
    val list1 = scala.collection.mutable.ListBuffer(1,2,3)
    // 3. 检查元素是否存在
    val ele = 50
    if(list1.contains(ele)){
      println(s"$ele 存在")
    } else {
      println(s"$ele 不存在")
    }

    // 4. 合并 ++
    val list2 = scala.collection.mutable.ListBuffer("潜江","仙桃")
    val list3 = scala.collection.mutable.ListBuffer("天门")
    val list4 = list2 ++ list3

    println(list4)

    // 5. 遍历
    for(ele <- list4){
      println(s"$ele-")
    }

    list4.foreach(ele => {
      println(s"$ele-")
    })
  }
}

object list02 {
  def main(args: Array[String]): Unit = {
    val list1 = scala.collection.mutable.ListBuffer(1,2,3)
    list1 += 4
    list1.prepend(-1)
    list1.insert(3,5)
    println(list1)
  }
}

object list01 {
  def main(args: Array[String]): Unit = {
    val list1 = scala.collection.mutable.ListBuffer(1,2,3)
    list1 += 4
    println(list1)
    val list2 = scala.collection.immutable.List(1,2,3)
  }
}