What is the difference between const and val ?
What is the difference between const and val ?
Here is the difference between const
and val
in Kotlin:
const
is a modifier that can only be applied to properties declared as val
(immutable).const
properties must be of type String
or primitive type (Int
, Long
, Byte
, Short
, Char
, Boolean
, Double
, Float
).const
properties must be initialized with a compile-time constant value.const
properties are inlined at compile-time, meaning their values are replaced directly in the code where they are used.const
properties are resolved at compile-time and cannot be changed at runtime.val
is a keyword used t...middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào