Qısqasha teoriyalıq kirisiw: Qatarǵa mas keliwshi klass java lang paketinde jaylasqan. Bul klass String
Download 67.59 Kb.
|
- Bu sahifa navigatsiya:
- Hello equals Hello -> true Hello == Hello -> false
Hello equals Hello -> true
Hello equals Good-bye -> false Hello equals HELLO -> false Hello equalsIgnoreCase HELLO -> true String klasında equals usulınıń arnawlı halı bolǵan usıllar gruppası bar. Bir qatardaǵı tómengi qatardı ekinshi qatardaǵı tómengi qatar menen salıstırıw ushın regionMatches usılınan paydalanıladı. Tómengi qatar parametr sıpatında uzatılǵan fragment menen baslanıwın anıqlaw ushın startsWith usılınan paydalanıladı. Qatar aqırı parametr menen bir qıylılıǵın tekseriw ushın endsWith usılı isletiledi Teńlik Qatarlardı salıstırıwda equals usılı hám operator == túrli tekseriwdi amelge asıradı. Eger equal usılı simvollardı qatar ishinde salıstırsa operator == obektlerge kórsetkishlerdi salıstıradı hám olar bir qıylı obektke qosımsha qılıp atırǵanlıǵın tekseredi. Tómendegi mısalda qatarlar bir qıylı bolǵanı menen, túrli obektler bolǵanı ushın equals hám == túrli nátiyjelerdi beredi. class EqualsNotEqualTo { public static void main(String args[]) { String s1 = "Hello"; String s2 = new String(s1); System.out.println(s1 + " equals " + s2 + " -> " + s1.equals(s2)); System.out.println(s1 + " == " + s2 + ", -> " + (s1 == s2)); } } Programma islew nátiyjesi: C:\> java EqualsNotEqualTo Hello equals Hello -> true Hello == Hello -> false Tártiplew Programmada tártiplewden paydalanıw ushın qatarlardı salıstırıw lazım. Bunıń ushın String klasınıń compareTo usılınan paydalanıw mumkin boladı. Kóp hallarda eki qatar bir qıylı ekenligin biliwdiń ózi jeterli bolmaydı. Sortlaw kerek bolǵan qosımshalarda qaysi qatar ekinshisinen kishi ekenligin biliw kerek. Bul sorawǵa juwap beriw ushın klastıń usılınan paydalanıw kerek. Eger usıl qaytarǵan pútin manis teris bolsa, usıl tiyisli qatar parametr qatardan kishi, oń bolsa úlken. Eger usıl qaytarǵan manis 0 bolsa qatarlar bir qıylı. Tómendegi programmada kóbikshe usılında qatarlar massivi tártiplenip compareTo usılınan paydalanıladı. Bul programma qatarlar dizimini tártiplengen formada shıǵaradı. Download 67.59 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling