To, a ƙasa akwai labarin da aka nema:
A cikin ƙoƙarin haɓaka software na yau, magudin zaren yana taka muhimmiyar rawa. Daga cikin irin waɗannan ayyuka, aikin ɗauko ƙaramin kirtani daga kirtani na farko ya shahara a duniya. A cikin Java, ana iya yin wannan ta hanyar 'substring', wanda ke ba mai haɓaka damar cire wani yanki na kirtani bisa ƙayyadaddun fihirisa. Babban manufar wannan labarin shine don zurfafa cikin yadda ake amfani da “substring” a Java tare da siga guda ɗaya.
Yayin aiki tare da kirtani, ƙila ku ci karo da al'amura da yawa inda za ku iya buƙatar cire wani yanki na kirtani. Java, a matsayin yaren shirye-shirye na zamani, yana ba da wasu ginanniyar hanyoyin da aka gina don aiwatar da irin waɗannan ayyuka. Hanyar 'substring' ɗaya ce daga cikinsu, kuma amfani da siga guda ɗaya kyakkyawa ce mai sauƙi.
Maganin Dauke Ƙarƙashin Ƙarƙashin Ƙasa
Don ɗauko ƙaramin kirtani, Java yana ba ku bambance-bambance biyu na hanyar 'substring'. Sigar siga guda ɗaya abu ne mai sauƙi. Maganar ita ce kamar haka:
public String substring(int beginIndex)
Wannan hanyar tana dawo da sabon kirtani wanda shine ƙaramin kirtani na asali. Ƙaƙƙarfan kirtani yana farawa da harafi a ƙayyadadden fihirisar.
Bari mu kalli misalin yadda ake amfani da shi:
public class Main { public static void main(String[] args) { String str = "Hello World"; System.out.println(str.substring(6)); } }
A kan gudanar da wannan lambar, fitarwa zai zama "Duniya."
Bayanin mataki-mataki na Code
A cikin lambar nunin da ke sama, muna amfani da hanyar 'substring' don cire wani ɓangaren kirtani. Za mu fara da kirtani "Hello Duniya". Ana kiran hanyar 'substring' akan abin kirtani `str`, tare da siga 6. Wannan siga, lamba, tana wakiltar ma'aunin da muke son farawar kirtani namu daga ciki.
Ka tuna cewa fihirisar kirtani a Java suna farawa daga 0. Don haka, 'H' yana a index 0, yanayin sararin samaniya '' yana kan ma'auni 5, kuma 'W' yana farawa a index 6. Saboda haka, ta hanyar wucewa 6 a matsayin hujja zuwa 'substring ', muna tambayar ta don dawo da sabon kirtani wanda ya fara daga 'W' har zuwa ƙarshen 'str'. Saboda haka, ana buga fitarwa "Duniya" akan na'urar wasan bidiyo.
Digging Zurfafa: Java String Library
Java yana samar da ajin 'String' a daidaitaccen ɗakin karatu, java.lang.String, kuma wannan ajin ya zo da hanyoyi da yawa kamar 'substring', `charAt`, `length`, `majiye`, `datsa`, da dai sauransu. suna da amfani sosai don sarrafa da aiki tare da kirtani.
Hanyar 'substring', musamman, tana ba da ingantacciyar hanya don gudanar da ayyukan da suka haɗa da ciro ɗan guntun kirtani da ke akwai. Misali, ana iya amfani da shi lokacin da kuke buƙatar tantance ɗanyen bayanai, fitar da takamaiman bayanai daga shigarwar mai amfani, ko ma aiwatar da wasu algorithms bisa tsarin kirtani.
Taimakon da aka gina ta Java don sarrafa kirtani, a tsakanin sauran abubuwa, shine abin da ya sa ya zama madaidaicin harshe yana ba da mafita mai sauƙi don ayyuka masu rikitarwa.
Lura cewa kirtani ba su canzawa a Java. Sakamakon haka, hanyoyin kamar 'substring' ba sa canza asalin kirtani; maimakon haka, sai su dawo da sabon kirtani, suna barin asalin kirtani ba ta canza ba. Wannan rashin iya canzawa shine muhimmin fasalin ajin String wanda ke taimakawa wajen kiyaye tsaro da amincin bayanai a cikin shirin ku na Java.
Tare da bayanin da ke sama, yin amfani da aikin 'substring' na Java da fahimtar bambancin siga guda ɗaya ya kamata ya zama madaidaiciya. Yana ɗaya daga cikin ayyukan ginannun Java da yawa da aka tsara don sa tsarin haɓaka ku ya yi santsi.