Scala 2.11 基础操作

2025-07-31 07:49:00

1、Scala数组定义1.定长数组定义(方法1)val a = new Array[Int](3)2.定长数组定义(方法2)val b = Array(2,5,7)2.变长数组定义importscala.collection.mutable.ArrayBufferval c = ArrayBuffer[Int]()3.变长数组添加成员c += 3c += 7c += 94.二维数组声明import Array._val d = ofDim[Int](3,4)

Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作

2、Scala数组操作1.读取一个数组val a = Array(3,6,8)a(0)2.设置二维数组d(0)(1) = 23.读取二维数组d(0)(1)4.数组循环(方法1)for(i <- 0 until a.length){ println(a(i))}5.数组循环(方法2)a.foreach((x:Int)=>println(x))

Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作

3、Scala IO操作1.读取文件(scala方法)import scala.io.SourceSource.fromFile("/data/test.txt").foreach{println}2.写入文件(java方法)import java.io.Fileimport java.io.PrintWriterval writer = new PrintWriter(new File("/data/test.txt" )) writer.write("这是我输入的") writer.close()

Scala 2.11 基础操作

4、Scala 字符串操作1.字符串声明val i = "hello scala"2.字符串拼接i.concat("world")

Scala 2.11 基础操作

5、Scala foreach的几种用法1.方法1a.foreach((x:Int)=>println(x))2.方法2a.foreach(x=>println(x))3.方法3a.foreach(println _)

Scala 2.11 基础操作
Scala 2.11 基础操作
Scala 2.11 基础操作
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢