Java ja taulukon järjestäminen

Löytyisikö apua!!

On nopat[] -taulukko jossa on kuusi nopansilmälukua. Miten tehdä metodi, joka järjestää nopat-taulukon nopat silmälukujen suhteen suuruus-järjestykseen? Ja sitten metodi, joka ensin kutsuu nopat järjestävää metodia ja tarkastaa sitten, pitääkö noppien silmälukujen suhteen se paikkansa, että seuraava on aina edellistä yhtä suurempi?
3602
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

miksi et suoraan alusta arrayta oikeaan
järjestykseen.
esim:
public String[] teeNoppa(int nopanKoko){
      String nopat[] = new String[nopanKoko];
      for (int i = 0; i < nopat.length; i ) {
            nopat[i]="" (i 1);
      }
      return nopat;
   }

näin ollen saat luotua nopan, jonka kokoa voi vaihtaa lennossa ja numerot on järjestetty valmiiksi.
vai mistä sen oikein täytät alunperin?

Äänestä
  • Niin, nopat taulukkoon on arvottu kuusi silmälukua satunnaisgeneraattoria käyttäen väliltä 1-6 toisessa luokassa, enkä voi laittaa niitä heti arvo järjestykseen. Joten mitä pitäisi tehdä jos haluan jarjestää taulukon vain tämän luokan sisällä? Ja sen jälkeen tutkia pitääkö paikkaansa, että seuraava on aina yhden suurempi kuin edellinen?

    Äänestä

  • Kaisa kirjoitti:

    Niin, nopat taulukkoon on arvottu kuusi silmälukua satunnaisgeneraattoria käyttäen väliltä 1-6 toisessa luokassa, enkä voi laittaa niitä heti arvo järjestykseen. Joten mitä pitäisi tehdä jos haluan jarjestää taulukon vain tämän luokan sisällä? Ja sen jälkeen tutkia pitääkö paikkaansa, että seuraava on aina yhden suurempi kuin edellinen?

    Eli javassa on valmis metodi taulukon järjestämiseen luokassa Arrays ja se saa parametrikseen taulukon ja järjestää sen. Nyt en vain muista että järjestääkö se sen nousevaan vai laskevaan järjestykseen.

    eli metodi toimii staattisena ja sitä voi käyttää suoraan tapaan: Arrays.sort(taulun nimi);
    ja sen jälkeen taulu on järjestyksessä

    Äänestä

Kommentoi aloitusta


Kaisa kirjoitti:

Löytyisikö apua!!

On nopat[] -taulukko jossa on kuusi nopansilmälukua. Miten tehdä metodi, joka järjestää nopat-taulukon nopat silmälukujen suhteen suuruus-järjestykseen? Ja sitten metodi, joka ensin kutsuu nopat järjestävää metodia ja tarkastaa sitten, pitääkö noppien silmälukujen suhteen se paikkansa, että seuraava on aina edellistä yhtä suurempi?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu