Konstantalar (final)
Konstantalar (final kalit so‘zi)
O‘zgaruvchining qiymati o‘zgarishini istamasangiz, final kalit so‘zidan foydalaning.
final bilan e’lon qilingan o‘zgaruvchi konstantaga aylanadi, ya’ni u o‘zgarmas va faqat o‘qiladigan bo‘ladi:
Misol
final int myNum = 15;
myNum = 20; // Error: cannot assign a value to final variable 'myNum'
final qachon ishlatiladi?
Qiymati hech qachon o‘zgarmasligi kerak bo‘lgan o‘zgaruvchilarni final sifatida e’lon qilish kerak. Masalan, bir soatdagi daqiqalar soni yoki tug‘ilgan yilingiz:
Eslatma: Kelishuvga ko‘ra, Java tilida final o‘zgaruvchilar odatda katta harflar bilan yoziladi (masalan, BIRTHYEAR). Bu majburiy emas, lekin kodni o‘qishni osonlashtiradi va ko‘plab dasturchilar shunday yozadi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
