Menu



KOTLIN somo la 6: string kwenye Kotlin

Katika somo hili tutakwenda kujifunza jinsi ya kushughulika na string kwenye Kotlin.

Tulisha jifunza kuhusu string katika somo la aina za data. Pia tulijifunza mambo kadhaa khusu string kama interpolation na concatnate. Katika somo hili tutaingia ndani zaidi.

 

String indexing

Katika programming unaweza kuitumia character yeyote kwenye string husika. Kwa mfano katika string bongoclass hapo naweza kusoma herufi moja moja. Tunapohesabu index ya string tunaanza na 0. Hivyo katika string Bongoclass kama tunataka kusoma herufi ya mwanzo tu hapo tutatumia index ya 0

Mfano:

fun main() {

  val text = "Bongoclass"

  print(text[0])

}

 

Hapo utaona imeleta B

fun main() {

  val text = "Bongoclass"

  print(text[6])

}

Hapa itakuletea l

 

Sas kwa mfano unataka kujuwa kwenye string yetu ya bongoclass neno  class linapatikana kuandia index ya ngapi. Kufanya hivi tutatumia indexOf

fun main() {

  val text = "bongoclass"

  print(text.indexOf("class"))

}

 

Hapo itakupa jibu 5 kumaanisha kuwa neno class kwenye string ya bongoclass hupatikana kuandia index ya 5, kumbuka tunahesabu index kuanzi 0.

 

Kujuwa idadi y character kwenye string (string length)

Kwa mfabo tunataka kujuwa katika string bongoclass kuna character ngapi. Hapo tutatumia length property.

Mfano:

fun main() {

  val text = "Bongoclass"

  print(text.length)

}

Hapo itakuletea jibu 10 kumaanisha kuwa kuna character 10.


 

Kubadili string kuwa katika herufi kubwa na ndogo

Kama unataka kubadili string case kutoka herufi kubwa kwenye ndogo utatumia lowercase() na kama unataka kubadili kutoka ndogo kuwa kubwa utatumia uppercase()

Mfano:

fun main() {

  val text = "bongoclass"

  val text2 = "BONGOCLASS"

  println(text.uppercase())

  print(text2.lowercase())

}

 

Kulinganisha string mbili:

Wakati mwingine utahitaji kulinganisha string mwili. Kama zipo sawa. Kufanya hivi utatumia compareTo. Ikiwa itakupa jibu 0 ujuwe zipo sawa, na ikikupa jibu tofauti ujuwe hazipo sawa.

Mfano:

fun main() {

  val text = "bongoclass"

  val text2 = "bongoclass"

 

  print(text compareTo text2)

}

 

Hiyo itakupa jibu 0.

">...

Download app yetu

Jifunze zaidi, na wasiliana nasi ukiw ana App yetu. Bofya liln hapo chini kuweza ku download

Download Now Bongoclass

           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu image Tarehe 2024-05-10 14:53:23 Topic: Kotlin Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Views 451


Sponsored links
👉1 Kitau cha Fiqh     👉2 Kitabu cha Afya     👉3 Sira ya Mtume Muhammad (s.a.w)     👉4 Madrasa kiganjani     👉5 kitabu cha Simulizi     👉6 Simulizi za Hadithi Audio    

Post zifazofanana:-

KOTLIN somo la 1: Historia ya kotlin na kazi zake
Katika somo hili utajifunza kuhusu historia ya Kotlin pamoja na kazi za kotlin. Pia utakwenda kujifunza kuhusu uhusiano wake na java. Soma Zaidi...

KOTLIN somo la 17: method na properties za namba
Katika somo hili tutajifunza kuhusu method na properties za Kotlin zinazofanya kazi kwenye namba. Soma Zaidi...

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 7: Jinsi ya kutumia If na ifelse kwenye Kotlin
Katika somo hili utakwenda kujifunza kuhusu namna ambavyo program inaweza kufanya maamuzi kulingana na mashart fulani.ama namna ambavyo program inaweza ku run code zaii ya mara moja kulingana na mashart. Hapa tutazingumzia flow of control statement Soma Zaidi...

KOTLIN somo la 18: string na method zinazotumika kwenye list data type.
Katika somo hili tutajifunza method zinazofanya kazi kwenye list data type kwenye Kotlin. 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 16:baadhi ya method na properies zinazofanya kazi kwenye string
Katika somo hili tutajifunza kuhusu method za String zinazotumika kwenye Kotlin. Soma Zaidi...

KOTLIN somo la 5: operator na aina zake kwenye Kotlin
Katika somo hili utakwend akujifunz akuhusu operator na aina zake. Soma Zaidi...

KOTLIN somo la 8: Jinsi ya kutumia when
Katika somo hili utakwenda kujifunza kuhusu when case na jinsi inavyofanya kazi kwenye Kotlin. Soma Zaidi...

KOTLIN somo la 20: method na properties za map
Katika somo hili tutakwenda kujifunza kuhusu method ambazo hutumika kwenye map data type Soma Zaidi...