Câu hỏi phỏng vấn Kotlin
Câu hỏi

What is the difference betwee...

Câu trả lời

The main difference between * (star projection) and Any in Kotlin generics is:

  • * is used to represent an unknown type parameter in a generic type. It is a wildcard type that can represent any type, but it cannot be used to create a new instance of the generic type. For example, Array<*> represents an array of unknown element type[1].

  • Any is the root of the Kotlin class hierarchy, similar to Object in other languages. It is the common supertype of every Kotlin type, including nullable types. `An...

expert

expert

Gợi ý câu hỏi phỏng vấn

senior

Why is there no static keyword in Kotlin?

middle

What is a purpose of Companion Objects in Kotlin?

middle

What is the difference between open and public in Kotlin?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào