Vim li cas ib qho array hu ua homogeneous sau cov ntaub ntawv?
Vim li cas ib qho array hu ua homogeneous sau cov ntaub ntawv?

Video: Vim li cas ib qho array hu ua homogeneous sau cov ntaub ntawv?

Video: Vim li cas ib qho array hu ua homogeneous sau cov ntaub ntawv?
Video: Python! Tuples 2024, Kaum ib hlis
Anonim

Ib array yog a cov ntaub ntawv homogeneous qauv (cov ntsiab lus muaj tib yam cov ntaub ntawv hom) uas khaws cov khoom sib txuas ua ke ntawm cov khoom sib txuas ua ke - faib rau hauv kev nco sib txuas. Txhua yam khoom ntawm lub array tuaj yeem nkag tau los ntawm kev siv nws tus lej (piv txwv li, index). Thaum koj tshaj tawm ib array , koj teem nws loj.

Tsis tas li ntawd, vim li cas ib qho array hu ua homogeneous sau cov ntaub ntawv hauv Java?

Hauv Java , ib array yog homogeneous , i.e. tag nrho nws cov hlwb muaj cov ntsiab lus ntawm tib hom. Yog li ntawd, ib array ntawm integers tsuas muaj integers (int), ib array ntawm cov hlua - tsuas yog cov hlua, thiab ib qho array ntawm qhov piv txwv ntawm chav kawm Dog uas peb tau tsim yuav tsuas muaj cov khoom Dog xwb.

Tsis tas li ntawd, cov ntaub ntawv ntawm cov ntsiab lus ntawm ib qho array hu ua dab tsi? Hauv computer science, ib hom array yog a hom ntaub ntawv uas sawv cev rau ib phau ntawm cov ntsiab lus ( tus nqi los yog variables), txhua tus xaiv los ntawm ib lossis ntau qhov ntsuas (txhais tus yuam sij) uas tuaj yeem suav tau thaum lub sijhawm ua haujlwm thaum lub sijhawm ua haujlwm. Xws li ib qho kev sau feem ntau yog hu ua ib array sib txawv , array tus nqi, los yog yooj yim array.

Tsis tas li ntawd, cov ntaub ntawv homogeneous yog dab tsi?

Homogeneous cov ntaub ntawv qauv yog cov cov qauv uas tsuas muaj hom zoo sib xws cov ntaub ntawv . EXAMPLE: zoo li a cov ntaub ntawv qauv uas tsuas yog ntab thiab cov lej suav xwb. Ib qho piv txwv yooj yim yog ib qho array. Heterogeneous cov ntaub ntawv qauv yog cov cov qauv uas muaj ntau hom lossis hom sib txawv cov ntaub ntawv.

Heterogeneous array yog dab tsi?

A heterogeneous array yog ib array ntawm cov khoom uas txawv hauv lawv cov chav kawm tshwj xeeb, tab sis tag nrho yog muab los ntawm lossis yog piv txwv ntawm cov chav kawm hauv paus.

Pom zoo: