当前位置: 首页 > article >正文

Scala可变List

import scala.collection.mutable.ListBuffer

//List:
//有序:下标从0开始,可以依次访问
//链表结构:有头有尾
//分类:可变,不可变(默认不可变)
//操作:添加,删除,修改,查询,遍历
object test26 {
  //可变
  def main(args: Array[String]): Unit = {
    val li1 = ListBuffer(2,3,4)
    //头
    val firstOne =  li1.head

    val lastOne = li1.last

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

http://www.kler.cn/a/393220.html

相关文章:

  • 【数据结构与算法】第12课—数据结构之归并排序
  • ubuntu-desktop-24.04上手指南(更新阿里源、安装ssh、安装chrome、设置固定IP、安装搜狗输入法)
  • OpenGL ES 共享上下文实现多线程渲染
  • Golang | Leetcode Golang题解之第559题N叉树的最大深度
  • 继承和多态(上)
  • 在Java中使用ModelMapper简化Shapefile属性转JavaBean实战
  • MySQL —— MySQL基础概念与常用功能介绍
  • VScode下脚本被禁止运行的原因及解决方案
  • python 怎么在模块和文件夹名称不一致的情况下,安装自己的模块
  • 物联网设备研究——分配推理负载的联合学习方法
  • Android Studio 中三方库依赖无法找到的解决方案
  • 算法和数据结构 目录
  • 使用 VS Code 远程连接时解决 OpenSSL 版本不匹配及权限问题
  • 接口返回的结构体里包含图片(做图片预览)
  • ubuntu内核更新导致的nvidia cuda驱动失效问题
  • 第十九章 TCP 客户端 服务器通信 - 数据包模式
  • 测试体系与测试方案设计
  • 320页PDF | 集团IT蓝图总体规划报告-德勤(限免下载)
  • 基于物联网的家庭自动化系统:使用网络映射器和MQTT协议
  • LuaJIT源码分析(六)语法分析
  • Linux编程:基于 Unix Domain Socket 的进程/线程间通信实时性优化
  • 小程序入门到实战(二)-----基础知识部分1.0
  • ssm079基于SSM框架云趣科技客户管理系统+jsp(论文+源码)_kaic
  • 建设展示型网站企业渠道用户递达
  • SwiftUI-基础入门
  • CSS:导航栏三角箭头