E uiga i Fa'afeso'ota'i |

EpicGamesaccounts e le mafai ona fa'aogaina Apple'ssign-in system i le aso 11 Setema

Blog

E le mafai e tala a Epic Games ona faʻaogaina le polokalama faʻailoga a Apple i le taimi lava ia Setema 11th

Epic Vitio ta'aloga tala maua e leai se malosi e fa'aoga ai le polokalama fa'ailoga a Apple i le vave o Setema sefulutasi

How to use arrays in Java

O se laina i Java o se ituaiga fesuiaiga lea o le a faʻatau atu ai le tele o tau. O lo'o tu'uina atu nei fa'atauga e fa'avae atoa i luga o se ki e mafai ona fa'aaogaina e su'e mulimuli ai lena malamalama..

O fa'asologa e tatau ona aoga mo faufale i fa'atau oloa, tuu faatasi, ma toe aumai faʻataʻitaʻiga faʻamatalaga tetele. E tusa lava pe e te fa'asaoina pe leai pe leai foi le mata'ituina o togi maualuga i se tafaoga komepiuta, po'o le teuina o fa'amatalaga e uiga i tagata fa'atau i se fa'amaumauga, o se array e masani lava ona tasi le avanoa.

E lē gata i lea suʻesuʻega: Faʻafefea ona e manaʻomia le faʻaogaina o arrays i le Python

Faapea, faʻafefea ona e fatuina se laina i Java? O mea uma e filifili i le ituaiga o faʻasologa e aoga e faʻaaoga!

E faʻapefea ona fatuina se laina i Java

O le fasifuaitau "array" o loʻo lolomiina o se fale faʻamatalaga, e aofia ai se gaggle o vaega. O nei vaega e manaʻomia ona faʻaalia e le itiiti ifo i le tasi le "faʻasinomaga" poʻo le "ki."

O loʻo i ai le tele o mea malamalama i Java e mafai ona tatou faʻamatalaina o ni faʻasologa, e mafua mai i lenei upumoni. Matou te suʻesuʻeina fautuaga mai le muamua ona o se taunuuga o le "Java array." E ui o le faia o manatu e sili atu le atamai, o le mea moni e sili ona tutusa ma le mea o le a tatou iloa ai se "itemizing" i le tele o gagana eseese polokalame!

Ole auala pito sili lea ona faigofie e mafaufau ai i se Java array: e fai ma su'esu'ega o tau fa'asologa. Sa'o iinei, o se ki e masani ona tuʻuina atu i tau taʻitasi i totonu o le faʻasologa e faʻavae atoa i lona nofoaga. O le fa'asinomaga muamua o lo'o i luga ole tulaga masani "zero" ma mai iina, o le aofa'i o le a fa'aopoopo fa'aopoopo i oloa fou ta'itasi.

E le pei o se suʻesuʻega i fai mai Python, ae ui i lea, Java arrays o se fua seti. E leai se mea e pei o se tali e aveese vaega poʻo se faʻatonuga ina ia faʻaopoopo i le laina i le taimi o le taʻavale. O lenei tapula'a e lelei mo code sili ona lelei ae o le mea moni e iai ni tapula'a.

Le fatuina o se laina i Java, na'o le faia o se fa'ata'ita'iga fou fesuiaiga o lau fomu fa'amatalaga filifilia ma le sq. puipui i le tulaga o le mea moni o se array. Ona matou fa'aofiina lea o tau ta'itasi i totonu o puipui pipi'i, tuueseese i koma. O tau e mulimuli ane maua e ala i le fa'aogaina o le fa'ailoga e fa'atatau i le fa'atonuga o lenei fa'avasegaga..

String listOfFruit[] = "apu", "lanu moli", "tipolo", "pea", "vine";
System.out.println(listOfFruit[2]);

Ae e le mafai ona maua le suia o le tele o le Java array, ua tatou i ai i se tulaga e suia tulaga taua faapitoa:

listOfFruit[3] = “meloni”;

ArrayLists

Pe e fautuaina le faʻaogaina o arrays i Java e mafai ona toe faʻaleleia, e mafai ona e alu mo le ArrayList. Ole ArrayList e le vave, ae e mautinoa lava e maua ai e oe le fetuutuuna'i atili i le taimi e ta'avale ai.

E fa'apipi'i se fa'asologa o mea, e fautuaina e fa'amataina e fa'aaoga ai la matou fa'amatalaga fa'amatalaga filifilia, a maeʻa ona matou sauni e faʻaopoopo mea taʻitasi taʻitasi e faʻaaoga ai le faʻaopoopoga metotia. E le gata i lea, e tatau ona matou faʻaulufaleina ArrayList mai le Java.util bundle.

faaulufale mai java.util.ArrayList;

vasega Taua 

  fa'alaua'itele static gaogao taua(manoa[] finauga) 

Taimi nei, i soo se tikeri i la tatou code, o le a matou faaopoopo ma aveese vaega. Ae ui i lea, o le faia o lea mea o le a suia ai tulaga o isi tulaga taua uma ma o latou ki. Faapea, sa ou taumafai i lenei mea:

System.out.println(arrayListOfFruit.get(Tolu));
arrayListOfFruit.add(2, "Lemoni");
System.out.println(arrayListOfFruit.get(Tolu));

O le a ou maua se fa'amatalaga mautinoa i taimi uma ou te lolomi ai. Manatua tatou te faʻaogaina le "maua" e maua ai le malosi e toe faʻafoʻi ai tau i faʻamatalaga patino, ma e mafai ona ou faʻaopoopoina tulaga taua i tulaga eseese atoatoa e ala i le pasia o laʻu faʻailoga e fai ma finauga muamua.

E faʻafefea e se tasi ona fatuina se laina i Java e faʻaaoga ai faʻafanua

O se tasi ituaiga eseese o laina i Java o le faafanua. O le fa'afanua o se fa'asologa tu'ufa'atasi e fa'aoga ai pa'aga autu/tau e le suia.

E mafai ona avea lea ma fa'ai'uga matagofie i fa'atau oloa numera telefoni, e fai ma faataitaiga. Sa'o iinei, e mafai ona e faʻaogaina numera o se taunuuga o tau ma igoa o fesoʻotaʻiga o se taunuuga o le faasino igoa. O le "197701289321" e mafai ona tuʻuina atu i ai le mea taua "Jeff." O le mea lea e sili atu ona faigofie mo i matou e vave faʻaalia le faʻamatalaga matou te manaʻo ai, a'o matou fa'aopoopo ma ave'ese fa'amatalaga mai la matou fa'asologa!

Matou te taumafai e faʻapea:

faaulufale mai java.util.HashMap;
faaulufale mai java.util.Map;

    Fa'afanua<manoa, manoa> phoneBook = fou HashMap<manoa, manoa>();
    phoneBook.put("Atamu", "229901239");
    phoneBook.put("Fereti", "981231999");
    phoneBook.put("Dave", "123879122");
    System.out.println("Aofaiga a Atamu: " + phoneBook.get("Atamu"));

E pei ona mafai ona e vaʻai i ai i lena taimi, a Java Array o loʻo i luga o se faʻavae masani se faʻasologa, ae ui i lea, o se laina e le o se tulaga masani o se Java Array!

E fa'afefea ona e mana'omia le fa'aogaina o le fa'asologa tele i Java

E le lelei le milo o le ulu? Ona vaʻai lea i le faʻasologa tele i Java!

Atonu o se ituaiga Java Array e lua "koluma."

Mafaufau o lau laiga masani Java o se Excel spreadsheet. O le tulaga lena, semanu e te faia se kesi e na o le tasi le koluma. Matou te manatu i ai o se "tasi itu" faʻamaumauga, ona o faʻamatalaga e naʻo suiga mai le pito i luga i lalo. Ua matou mauaina le tele o laina matou te manaʻo ai (1st fua) e ui i lea na o le tasi le koluma (le manatu 2nd fua).

Ina ia mafai ona faaopoopo isi koluma, matou te faʻaopoopoina se seti lona lua o sq. puipui. Ona matou faatumu lea o laina ma koluma. O le fale faʻamatalaga o loʻo mulimuli mai e tatau ona faʻatatauina o se "faasologa o arrays,” lea e avea ai elemene taitasi o se faatulagaga atoatoa lava!

I lenei taimi, matou te faʻaaogaina numera (numera atoa):

int[][] luaDimensions = 
      ,
      ,
      9, 10, 11, 12,
;

Ae ui i lea, ua tatou i ai i se tulaga e ave moni ai lenei manatu e sili atu i le faia o se 3 fua fa'asologa! O lea ua sauni e avea ma se fa'asologa o fa'asologa 2D. E te fa'apotopoto fa'apenei:

int[][][] toluDimensions = 
        
          ,
          4, 5, 6
        ,
        
;

E ui lava o lenei manatu e faigata ona faʻamalamalamaina, taumafai e mafaufau i se database e tolu axes, faatasi ai ma sela e fesuiai i auala taitasi.

Ina ia o le auala sili lea e te fatuina ai se laina i Java! A'o le tele o tagata e a'oa'oina lenei mea e ono fa'atupula'ia e aunoa ma se manatu e tatau ona popole i latou lava i fa'asologa fa'atolu, e na'o le fa'ailoa mai o le matua'i lelei ma fetuutuuna'i le Java.

I le upu moni sa'o, o le fa'avasegaina o manatu atonu e mafai ona e ausia ma Java e le gata. E pei o le Array Guidelines. Aisea e le faʻaauau ai lau aʻoaʻoga ma atonu o le meatotino sili e siaki ai Java?

Muamua:

Sosoo ai:

Tala'aga Ola
Tuu se savali