KOTLIN somo la 4: Aina za Data kwenye Kotlin
Katika somo hili utakwenda kujifunza kuhusu aina za data zinazotumika kwenye Kotlin.
Katika somo lililopita tulijifunza jinsi ya kutengeneza variable bila ya kutaja aina ya data kwenye hiyo variable mfano var x = 6. Ila wakati mwingine utahitaji aina maalimu ya data ndio itumike. Kwa mfano kwenye user input. Hivyo hapa itatubidi tutaje aina ya data kwenyehiyo variable. Mfano var x: int 6;
Kama ukiangalia huo mfano vyema utaona kwanza nimetumia keywor ya kutengeneza variable. Unaweza kutumia yeyote kama ni var au val. Kisha utaweka jina la variable likifuatiw na nukata pcha (:), kisha ndipo utaweka type ya data.
Aina za data kwenye Kotlin:
- Number yaani namba
- Characters
- Booleans
- String
- Array
- Namba:
Kwenye kotlin bado namba imegawanyika katika makundka kama:
- Byte: Hizi ni namba nzima zinazoanzia -128 na kuishia 127
- Short: Hizi huanzia -32768 hadi 32767
- Int: hizi huanzia -2147483648 hadi 2147483647
- Long: hizi huanzia -9223372036854775807 hadi 9223372036854775807
Hizo ni namba nzima ambazo hazipo kwenye desimali. Na zile za decimali nazo zimegawanyika kama:-
- Float hii hubeba namba yenye viwango vya desimali 6 ama 7
- Double hii hubeba naba yenye viwango vya desimali mapaka 15
Katika hizi namba za float na double pia kuna scientific namba hizi ni aba ambazo zipo kwenye power of 10
Mfano:
fun main(){
val x: Float = 2E3F
val y: Double = 3E2
println(x)
println(y)
}
fun main(){
val x: Float = 0.9876F
val y: Double = 3.09
println(x)
println(y)
}
Ili kuitofautisha double n float. Kwenye float utaweka F mwisho angalia hapo juu.
fun main(){
val z = 12; //Byte
val x = 2147483647 // Int
val y = 2147483648 // Long
println(z)
println(x)
println(y)
}
2. Boolean
Hi...
Umeionaje Makala hii.. ?
Share On:
👉1 Madrasa kiganjani 👉2 ai web app 👉3 Kitau cha Fiqh 👉4 Bongolite - Game zone - Play free game 👉5 Sira ya Mtume Muhammad (s.a.w) 👉6 Tafasiri ya Riyadh Swalihina
Post zinazofanana:
KOTLIN somo la 11:Jinsi ya kutumia break na continue kwenye loop
Katika somo hili utakwenda kujifunza kuhusu break na continue kwenye Kotlin loop za for loop na while loop.
Soma Zaidi...KOTLIN somo la 12: Jinsi ya kupata user input
Jinsi ya kuchukuwa user input kwenye Kotlin kwa ajili ya kuongeza user interaction kwenye program.
Soma Zaidi...Kotlin Somo la 28: Abstraction na Interfaces
Somo hili linaelezea dhana ya abstraction na interfaces katika Kotlin — namna zinavyosaidia kuficha undani wa utekelezaji na kuweka miongozo ya kazi. Tutafahamu tofauti kati ya abstract class na interface, na tutaandika mifano halisi ya kila moja.
Soma Zaidi...KOTLIN somo la 19: method na properties zinazotumika kwenye set
Katika somo hili tutakwenda kujifunza kuhusu set data type pamoja na method ambazo hufanya kazi kwenye set.
Soma Zaidi...KOTLIN somo la 13: Jinsi ya kuandika function na kuweka parameter
Katika somo hili utakwend akujifunza maana ya function, jinsi ya kuandika function na kuweka parameter kwenye function
Soma Zaidi...Kotlin Somo la 31: Objects na Companion Objects
Somo hili linaeleza matumizi ya objects na companion objects katika Kotlin. Tutajifunza tofauti kati ya object na class ya kawaida, faida za singleton pattern, na jinsi ya kutumia companion kama mbadala wa static members katika Java.
Soma Zaidi...