在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)
  //    }
  //  }
}
相关推荐
侃侃_天下3 小时前
最终的信号类
开发语言·c++·算法
echoarts4 小时前
Rayon Rust中的数据并行库入门教程
开发语言·其他·算法·rust
2303_Alpha4 小时前
SpringBoot
笔记·学习
Aomnitrix4 小时前
知识管理新范式——cpolar+Wiki.js打造企业级分布式知识库
开发语言·javascript·分布式
萘柰奈4 小时前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
沐矢羽5 小时前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫5 小时前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
每天回答3个问题5 小时前
UE5C++编译遇到MSB3073
开发语言·c++·ue5
伍哥的传说5 小时前
Vite Plugin PWA – 零配置构建现代渐进式Web应用
开发语言·前端·javascript·web app·pwa·service worker·workbox
向阳花开_miemie5 小时前
Android音频学习(十八)——混音流程
学习·音视频