在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)
  //    }
  //  }
}
相关推荐
独自破碎E13 小时前
说说Java中的反射机制
java·开发语言
一直都在57213 小时前
SpringBoot3 框架快速搭建与项目工程详解
java·开发语言
子云之风13 小时前
LSPosed 项目编译问题解决方案
java·开发语言·python·学习·android studio
lendsomething13 小时前
graalvm使用实战:在java中执行js脚本
java·开发语言·javascript·graalvm
烤麻辣烫13 小时前
java进阶--刷题与详解-2
java·开发语言·学习·intellij-idea
期待のcode13 小时前
性能监控工具
java·开发语言·jvm
小屁猪qAq13 小时前
设计模式总纲
开发语言·c++·设计模式
不绝19114 小时前
C#核心:多态
开发语言·c#
Howrun77714 小时前
C++标准线程库-全面讲解
开发语言·c++
浪扼飞舟14 小时前
C#(多线程和同步异步)
java·开发语言