只读数组还可以写入吗?

来源:3-2 数组

爆爆爆爆爆爆

2020-11-17

老师我想问一下,在3-2数组这一节的8分19秒钟,val d = arrayOf(“hello”,“world),这个是一个val只读属性的话,还可以执行第二句的 d[1]” = "kotlin"吗?

写回答

1回答

桂圆bubble粥

2020-11-17

val只读属性指的是d这个变量不可以再被指定或修改成其他的引用,类似于 val a = 3,那么这个时候你用 a = 4,就不行了。同理这个时候数组被指定后,就不能再做类似 = 这样的操作,但是它的列表操作属性是不受影响的。可以执行第二句的 d[1]” = "kotlin"。

3
1
bennyhuo
说的对
2020-11-17
共1条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程