Qhov twg yog txheeb los ntawm ntuj kev txiav txim?
Qhov twg yog txheeb los ntawm ntuj kev txiav txim?

Video: Qhov twg yog txheeb los ntawm ntuj kev txiav txim?

Video: Qhov twg yog txheeb los ntawm ntuj kev txiav txim?
Video: Nkauj Ntseeg Nkauj Qub. Tswv Yexus Cov Tub Rog 2024, Tej zaum
Anonim

Ib qhov tseeb ntuj sorting algorithm hais tias koj xaj alphabetically tab sis thaum koj ntsib tus lej koj yuav xaj tus lej ntawd thiab tag nrho cov lej tom ntej ua ib tus cim. Ntuj sorting tsis muaj dab tsi ua nrog kev xaiv los ntawm txoj hlua ntev ua ntej, thiab tom qab ntawd alphabetically thaum ob txoj hlua muaj qhov ntev tib yam.

Khaws qhov no hauv kev txiav txim siab, uas tau txheeb xyuas los ntawm kev txiav txim siab hauv Java?

Java tso cai rau koj txheeb koj cov khoom hauv ntuj xaj los ntawm kev siv Comparable interface. Sib piv yog siv los muab ntuj xaj ntawm kev xaiv rau cov khoom eg. tus lej xaj yog ntuj xaj rau cov lej, alphabetic xaj yog ntuj xaj rau txoj hlua thiab chronological xaj yog ntuj rau hnub tim.

Tsis tas li ntawd, qhov kev txiav txim yog dab tsi? Kev txheeb Nws yog ib qho txheej txheem ntawm kev npaj cov khoom kom zoo, thiab muaj ob qho tib si, tab sis txawv lub ntsiab lus: xaj : npaj cov khoom nyob rau hauv ib ntus txiav txim los ntawm qee qhov kev ntsuas; categorizing: pab pawg cov khoom uas zoo sib xws.

Ib sab saum toj no, dab tsi yog qhov default natural sorting order?

Ntuj xaj yog a ua ntej tag nrho xaj . Qhov no tsuas yog qhov sib txawv ntawm ob. Kev siv ntawm Comparable interface enforces tag nrho xaj los yog muaj peev xwm xaiv tag nrho cov array txij thaum pib mus txog thaum xaus.

Lub hom phiaj ntawm kev txheeb xyuas yog dab tsi?

los ntawm Tim Ali. Cov ntaub ntawv kev xaiv yog ib qho txheej txheem uas suav nrog kev npaj cov ntaub ntawv rau hauv qee qhov kev txiav txim kom nws yooj yim to taub, txheeb xyuas lossis pom. Thaum ua haujlwm nrog cov ntaub ntawv tshawb fawb, kev xaiv yog ib txoj hauv kev siv rau kev pom cov ntaub ntawv hauv ib daim ntawv uas ua rau nws yooj yim to taub zaj dab neeg cov ntaub ntawv qhia.

Pom zoo: