0
点赞
收藏
分享

微信扫一扫

Ubuntu 24.04 安装 JDK 21

爱情锦囊 2024-11-18 阅读 41
package gxy

import scala.collection.mutable.ListBuffer

//List:
// 有序:下表从0开始,可以依次访问
// 链表结构:有头有尾
//分类:可变,不可变
//操作:添加,删除,修改,查询,遍历
object list_1 {
  //可变
  def main(args: Array[String]): Unit = {
    val li1 = ListBuffer(2, 3, 4)
    //头
    // val firstOne = li1.head
    //尾
    // val lastOne = li1.last
    //1.添加
    //在头部添加
    li1.prepend(1)
    //在尾部添加
    li1 += 5
    li1.append(6)
    //2.删除
    //2.1 删除某个元素
    //li1-=5
    //2.2删除某个位置的元素列如,删除第三个
    li1.remove(2)
    //3.修改
    //下标来修改
    li1(0) = 100
    //4.查询
    println(s"200在不在List中${li1.contains(200)}")
    //5.合并 ++ 简单的合并
    val li3 = ListBuffer(1, 2, 3) ++ ListBuffer(2, 3, 4)
    println(li3)
    //6.遍历
    // for(i<-li1){println(i)}
    //5.2 foreach
    li1.foreach(println)
    //println(li1)

    //通过下标来访问元素
    li1(1) = 200
    println(li1(1)) //1就是第二个元素
    //println(firstOne,lastOne)
  
举报

相关推荐

0 条评论