Vidyalelo
Computer Science · Q157

Kotlin Programming MCQ for Competitive Exams, Interviews, and Certifications

Engineering and GATE · Computer Science · question 157

Q157

You have created an array to hold three strings. When you run the code below, the compiler displays an error. Why does the code fail? val names = arrayOf(3) names[3]= "Delta"

A.
Arrays use zero-based indexes. The value 3 is outside of the array's bounds
Answer
B.
You accessed the element with an index but should have used .set()
C.
You declared the array with val but should have used var
D.
You cannot change the value of an element of an array. You should have used a mutable list

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board