在Scala中Array不可变的学习

复制代码
package gjhs114


import scala.collection.mutable.ArrayBuffer
object Arrray114 {
  //  不可变数组:Array
  //  def main(args: Array[String]): Unit = {
      1  创建不可变数组
  //    val arr1 = Array(1,2,3)
  //
      2  访问.数组名(下标)。下标是从0开始到  长度-1
  //    println(s"第一元素是${arr1(0)}")
      如果下标超出了范围,会报错 ArrayIndexOutOfBoundsException
      println(arr1(100))
  //
  //
  //
      3  快速填充数组内容
      1-10的数组,每隔2个 range不包括终点,2是步长
  //    val arr2 = Array.range(1,11,2)
  //
      4  遍历
  //    for(i<-arr2){
  //      println(i)
  //    }
  //  }
}
相关推荐
wuxinyan12319 分钟前
工业级大模型学习之路011:RAG 零基础入门教程(第七篇):查询优化技术
人工智能·学习·rag
夕除23 分钟前
spring boot--08
开发语言·windows·python
狐狐生风29 分钟前
Python UV 完整安装教程
开发语言·python·uv
Kiyra33 分钟前
限流不是加个计数器就行:用 Lua 脚本实现多维度原子限流
开发语言·人工智能·网络协议·职场和发展·架构·lua·ai-native
雨落在了我的手上36 分钟前
初识java(二):数据类型与变量
java·开发语言
chen_ever36 分钟前
大模型学习规划
人工智能·python·学习
山西瀚辰信安科技有限公司36 分钟前
git下载安装及使用
git·学习
暗夜猎手-大魔王44 分钟前
OpenAI API 协议学习
人工智能·学习
xcjbqd01 小时前
提升Python编程效率的五大特性
开发语言·python