KomepiutaPolokalame

Autau Java. Arrays i Java. Java mo amataina

Autau (Eng. Autau) o se meafaigaluega mamana e mafai ai ona galulue faatasi ma le aofaiga tele o faamatalaga. E manino lava, pe afai e te galue i lou code i se mea e te manao e laveai, mo se faataitaiga, i le 100 tulaga faatauaina, ona faia ia le itiiti ifo o le poto lenei mo le lava le aofai o fesuiaiga. O se autau e mafai ai e teu ai se vaega tele o tulaga faatauaina i lalo o se igoa e tasi, ma talanoa ia i latou i le faasino upu talafeagai. O le mataupu o le maatulimanu o arrays i ala suesuega Java mo e amataina. Ina ua maea uma, oi latou o le faavae mo le tele o faamatalaga fausaga.

Talu ai ona o Java, i mea uma, o le PLO, faatusatusa i le arrays i isi gagana polokalame java autau ua i ai se tasi foliga o eseesega - ua faatusaina i latou o mea faitino. Faatasi ai ma isi tulaga lelei, o le aveesea e le manaomia o le mataitu o le faamamāina o le manatua, ona ua otometi ona faamaloloina.

Foafoaga ma le faiga o le tasi e faatafa-arrays

O se tasi e faatafa-autau o se masani ma Java autau o se tuufaatasiga o elemene igoa taatele e fesootai i ai, taitasi lea o le tutusa ma se faasino upu faapitoa. Ala e talai atu se autau o loo faaalia i le ata i lalo.

tautino mai le taimi muamua o le ituaiga o autau Java, lea faamaoti mai e le ituaiga o tulaga faatauaina o loo teuina ai i totonu. O lenei e mafai ona avea o so o se aoga i le ituaiga faamatalaga Java. Sosoo ai mai le igoa o le 'autau ma le puipui faatafafa taʻu atu i le tuufaatasia o se autau le ma liuliuina. Uaʻi atu i se mea moni e taua. O le puipui e mafai ona tuuina tuanai ai o le ituaiga o le autau faavae, ma i le igoa autau. Ina ua mavae le faailoga tutusa faailoa faafoe fou, amataina faasoasoaina o manatua mo le autau (o le tasi e pei o le tulaga o mea faitino), o le ituaiga o le elemene o le a teuina ai i totonu (e talafeagai ma le ituaiga faavae tautino mai luga), ma, mulimuli ane, o le aofai taʻua i le puipui.

O le fuainumera o elemene i le autau Java amata i 0. O lea, o le faasino upu o le elemene muamua i le aotelega e tutusa ma 0, ma le ono - 5. Ina ia faasino atu i se vaega patino o le 'autau, e pei o lona lima, ona faamaoti mai le igoa o le autau ua lava ma le faasino upu i le puipui faatafafa e sosoo i le igoa . Lea e mafai ona tofia e pei o le taua o le elemene, ma le aveesea ai. Ae peitai, o se tasi e tatau ona faaeteete, aua afai e te le faataunuuina o le faasino upu i lea e leai se elemene, o loo tupu se mea sese.

Arrays Multidimensional i Java

Eseese e faatafa-arrays o se faasologa o se tasi e faatafa-, i ni isi taʻua elemene arrays. I se isi faaupuga, o le arrays o arrays. O le faigofie o nei e lua e faatafa-. O la latou faataitaiga o le a tatou taumafai ia malamalama i le mataupu. Mo le manino, o le fuainumera o loo i lalo ua faaalia ai le syntax ma se ata o loo faamatala ai le faatulagaga o le autau e lua e faatafa-.

E pei ona e vaai i ai, e le o tele eseese le syntax mai le arrays se tasi e faatafa-. Sei o tatou vaavaai i le faatulagaga. O le mea muamua, ua tatou faailoa le puipui i lalo o le elemene 5. O nei elemene ua leai se mea ae faasino i arrays tagata taitoatasi. Le tele o le taitasi ona fuafuaina i latou e ala i le numera i le puipui lona lua. O le mea moni, o se analog arrays lua e faatafa-i le matematika o le Taiala. Manatua e faaopoopo atu i le elemene nofoaga eseese, pe afai o le tau aogā o le umi autau (umi) ua teuina i le manatu faasoasoa. E masani lava, o le galuega ma le eseese e faatafa-arrays ua tauaveina e mo loops faatietie leisi.

arrays faʻapōuliuli

O le felanulanuaʻi lua e faatafa-o se autau o arrays. O lenei ua uma ona tatou maua. Ae tusa lava pe o aofia ai i totonu arrays, ia finafinau eseese? O le tali o - ioe, latou te mafaia. I lenei iuga, e maua ai Java le avanoa e talai atu se autau e lua e faatafa-i se auala faapitoa. Mo se faataitaiga, tatou te mananao e faia se aotelega e lua e faatafa-o le a teuina se autau e faatafa-tolu o le umi 2, 3 ma le 4, faasologa. Na ia folafola mai e faapea:

intarr [] [] = newint [3] [];

Faamolemole ia matau tatou te le faamaoti le numera i le parenthesis lona lua. Le fuafuaina o le toatele o le arr autau e faapea:

arr [0] = int fou [2];

arr [1] = int fou [3];

arr [2] = newint [4];

Faatatau i le mea i le faasino upu 0 manatu i le autau muamua, tatou te tautino atu i le tulaga o le 2. O le elemene faasino upu 1 o le a tausia le autau itu 3, ma isi. E fai lava si faigofie.

syntax isi faasalalauga autau java

Initialize le arrays mafai ona saʻo pe a ua foafoaina i latou. E fai lava si faigofie.

Uaʻi atu i le faasalalauga ma arrays jerseyNumber playerName.

I le tulaga o arrays lua e faatafa-o lenei faasilasilaga e faapea:

int [] [] arr = {

{1, 2, 3},

{4, 5, 6},

{7, 8, 9}

}

Ina ia faia lenei mea, ae le o le tagata faafoe fou se taofi amata, i ai se koma o se lisi o elemene uma. Java i le tulaga lenei otometi allocates manatua mo i latou ma faasino upu o igoa i latou e tusa ai.

Arrays fesoasoani i le vasega

Ina ia galulue faatasi ai ma faalapotopotoga e pei arrays i Java, i le java.util pusa ei ai se vasega faapitoa o le Arrays, lea e maua ai se o metotia static eseese, tele le faafaigofieina o galuega ma i latou. O se lisi o metotia autu o loo tuuina atu i le ata i lalo.

Seʻi o tatou iloiloina nisi o le sili ona aoga autau Java auala:

- copyOf (umi autau) - toe foi se kopi o le umi tutusa autau faaooina atu. Afai e auina atu e umi atu nai lo le autau muamua, lea o le uma "faaopoopo" ua tumu elemene i le taua faaletonu (0 pe afai o le ituaiga faigofie, ma soloia, pe afai o le faamatalaga).

- copyOfRange (autau, o le faasinoupu muamua, o le faasino upu e gata ai) - e lē faaalia i le ata, ae o se auala aoga. O kopi o le autau mavae atu, faamatalaina faasino upu o igoa talafeagai mai le muamua e oo i le mulimuli.

- ituaiga (autau) - ituaiga vaega o le autau ina alu aʻe.

- faatumu (taua autau) - faatumuina se taua tutusa autau faaooina atu.

- binarySearch (taua autau) - toe foi mai le faasino upu lea se elemene i le tau aogā tutusa teuina i le autau faavasega faaooina atu. Afai o loo misi lenei elemene, ua toe foi le numera lelei.

Talu mai le auala e static, e valaau ai e le manaomia ona latou faia se faataitaiga o le Arrays vasega. ua valaauina saʻo mai ai: Arrays.sort (arr).

iʻuga

Ua tatou toe iloiloina le vaega sili ona taua e faatatau i le autau, ma mo i latou o loo faatoa amata e suesue Java mo e amataina, ua lava lava lenei mo se malamalamaaga autu o sea faalapotopotoga, e pei o se autau, ma le auala autu o le galulue faatasi ma ia. O le mea moni, o le faiga o le a maua ai se malamalamaaga sili atu o lenei meafaigaluega. O le mea lea, aua le paie e faia ai nisi sauniga, manipulating arrays i auala eseese.

Autau Java vasega fesoasoani ua faaaogaina i le "taua" tulaga, o lea ua fautuaina e amata ai ona aoao ina ia maua ai galuega faavae uma ma arrays manually.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.atomiyme.com. Theme powered by WordPress.