Txoj kev Comparto ua haujlwm li cas?
Txoj kev Comparto ua haujlwm li cas?

Video: Txoj kev Comparto ua haujlwm li cas?

Video: Txoj kev Comparto ua haujlwm li cas?
Video: Варианты карманных опционных торгов. Торговля. Тест Pock... 2024, Kaum ib hlis
Anonim

Cov piv rau () txoj kev ua haujlwm los ntawm kev xa rov qab tus nqi int uas yog qhov zoo, tsis zoo, lossis xoom. Nws piv cov khoom los ntawm kev hu rau cov khoom uas yog qhov kev sib cav. Tus lej tsis zoo txhais tau hais tias qhov khoom hu yog "tsawg dua" dua li qhov kev sib cav.

Ntawm no, piv txwv li txoj kev rov qab los li cas?

java kab piv rau () txoj kev piv cov hlua muab nrog cov hlua tam sim no lexicographically. Nws rov qab los tus lej zoo, tus lej tsis zoo lossis 0. Nws muab cov hlua sib piv ntawm tus nqi Unicode ntawm txhua tus cim hauv cov hlua.

Tsis tas li ntawd, koj ua li cas siv txoj kev sib pivTo hauv Java? Txij li peb khaws cia java ua cov khoom hauv Sau kuj tseem muaj qee yam Teeb thiab Daim Ntawv Qhia uas muab kev txheeb xyuas automating thaum koj ntxig cov khoom ntawm qhov piv txwv li. TreeSet thiab TreeMap. rau siv sorting koj yuav tsum override ib yam piv rau (Object o) txoj kev los yog piv rau chav kawm lossis piv (Object o1, Object o2) txoj kev ntawm Comparator

Tsis tas li ntawd, qhov sib txawv ntawm qhov sib npaug thiab piv rau txoj kev sib piv yog dab tsi?

piv rau piv ob txoj hlua los ntawm lawv cov cim (ntawm tib qhov ntsuas) thiab rov ua tus lej (zoo lossis tsis zoo) raws li. sib npaug () tuaj yeem ua tau zoo dua li ntawd piv rau (). sib npaug () xyuas seb ob yam khoom zoo ib yam lossis tsis yog thiab xa rov qab rau boolean. piv rau () (los ntawm kev sib piv piv) rov qab tus lej.

Koj piv ob txoj hlua lexicographically li cas?

Txoj kev pivTo() yog siv rau piv ob txoj hlua lexicographically hauv Java.

Sib piv ob txoj hlua lexicographically hauv Java

  1. yog (string1> string2) nws rov qab tus nqi zoo.
  2. yog tias ob txoj hlua sib npaug lexicographically. i.e.(string1 == string2) nws rov 0.
  3. yog (string1 <string2) nws rov qab tus nqi tsis zoo.

Pom zoo: