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

middle

When to use lateinit over lazy initialization in Kotlin?

junior

How to correctly concatenate a String in Kotlin?

senior

What is Kotlin backing field is used for?

Bình luận

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

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