BBH
-Biz Branding Hub-
投稿日 : 
2020/10/19
更新日 : 
2020/10/19

【Scala】変更可能なSeqを使用する

ScalaのSeqはイミュータブルなクラスです。
しかし、scala.collection.mutable.Seqを使用することで、変更可能なSeqを使用することができます。

変更可能なSeqを使用する

import scala.collection.mutable

object Sample {
    def main(args: Array[String]) : Unit = {
        val seq = mutable.Seq(1, 2, 3)
        seq.update(1, 3)  // 2要素目を3に変更
        println(seq)      // ArrayBuffer(1, 3, 3)
    }
}

Profile

管理人プロフィール

都内でITエンジニアをやってます。
変遷:中規模SES→独立系SIer→Webサービス内製開発
使用技術はその時々でバラバラですが、C#、AWSが長いです。
どちらかと言うとバックエンドより開発が多かったです。
顧客との折衝や要件定義、マネジメント(10名弱程度)の経験あり。
最近はJava+SpringBootがメイン。

Recommend