int-taulukon arvoista int-luku?

Kiekuli

Miten teen java-koodinpätkän, joka palauttaa int-tyyppisen taulukon arvoista int-tyyppisen kokonaisluvun siten, että taulukon ensimmäinen alkio on syntyvän int-luvun ensimmäinen numero jne?

Vai onko tähän olemassa joku valmis metodi, joka muodostaa taulukon int-arvoista yhden int-luvun?

5

776

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ..kjljl

      teet ensin taulukon arvoista stringin ja muunnat lopuksi stringin intiksi.

      • dsjkfjkdsjkfds

        String s = "";
        for (int i = 0; i < taulukko.length; i ) {
        s = String.valueOf(taulukko[i]);
        }
        int kokonaisluku = Integer.parseInt(s);


    • testaamaton

      int luku(int[] luvut)
      {
      if(luvut.length == 0)
      throw new IllegalArgumentException("taulukko tyhjä");
      int l = 0;
      for(int i = 0; i < luvut.length; i )
      l = luvut[i] * Math.pow(10, luvut.length-i-1);
      return l;
      }

      • keksa

        Hmm eikös tuo tuhoa osan luvuista?

        Käsittääkseni pitäisi saada taulukosta 1,22,67,90

        tehtyä luku 1226790

        Tuo kiidisi toimii siis, jos kaikki luvut on yksinumeroisia?

        lisää ne kaikki Stringiin for-loopissa

        String jono="";
        int luku=0;

        for(int i = 0; i < luvut.length; i )
        {
        jono = "" luvut[i];
        }
        luku = Integer.valueOf(jono).intValue();


      • Mika0800
        keksa kirjoitti:

        Hmm eikös tuo tuhoa osan luvuista?

        Käsittääkseni pitäisi saada taulukosta 1,22,67,90

        tehtyä luku 1226790

        Tuo kiidisi toimii siis, jos kaikki luvut on yksinumeroisia?

        lisää ne kaikki Stringiin for-loopissa

        String jono="";
        int luku=0;

        for(int i = 0; i < luvut.length; i )
        {
        jono = "" luvut[i];
        }
        luku = Integer.valueOf(jono).intValue();

        String jono="";

        miksei Stringbuffer jono="";

        eikös javassa String ole "immutable" joten Stringin käyttö puskurina, johon lisäillään toistuvasti jotain, muodostaa aina uuden String:in, ja vanha jää roskiensiivousjärjestelmän harmiksi.

        Stringbuffer olisi siten tehokkaampi, ja sen käytöstä löytynee googlettamalla hyviä esimerkkejä?


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Lataus pakkaskelissä

      En olisi koskaan ostanut sähköautoa jos olisin tajunnut että ne eivät lataa pakkasissa suurteholatauksella vaan istut tu
      Hybridi- ja sähköautot
      207
      7540
    2. Kun väestö ikääntyy ja veronmaksajat vähenee, mitä sitten vasemmistolaiset?

      Maahanmuutto ei vaan ole ratkaisu väestön ikääntymiseen. Maahanmuutto lykkää ja hidastaa väestön ikääntymistä ja työv
      Maailman menoa
      141
      3424
    3. "Mitä sä nainen tuot sitten pöytään" ?

      Jos mies provaidaa ja suojelee... Pitääkö miesten kysyä tuollaisia?
      Ikävä
      70
      2000
    4. Miksei Trump ole kiinnostunut Suomen valloittamisesta?

      Täällähän on enemmän turvetta kuin Norjalla öljyä. Eikö Ttump ole turvenuija?
      Maailman menoa
      118
      1982
    5. Minja jytkyttää vas.liiton kannatusta ylöspäin

      Alkaa raavaat duunarimiehetkin palaamaan vasemmistoliiton kannattajiksi. Eduskunnassahan on vain kaksi työntekijöiden p
      Maailman menoa
      64
      1918
    6. Tiedän ettei

      Meistä mitään tule. Toinen oli sinulle tärkeämpi
      Ikävä
      19
      1859
    7. Aktivistinainen pysäytti ICE-agentin luodin päällään USA:ssa!

      Video ampumistilanteesta: https://edition.cnn.com/2026/01/07/us/video/ice-shooting-minneapolis-digvid "Media: ICE:n am
      Maailman menoa
      91
      1856
    8. Oikeistopuolueiden kannatus vain 37,8 %, vasemmiston 43,0 %

      Keskustaan jää 17,4 prosenttia ja loput ovat sitten mitä ovat. Mutta selvästikin Suomen kansa on vasemmalle kallellaan.
      Maailman menoa
      9
      1704
    9. Ekologinen kommunismi tulee voittamaan fossiilikapitalismin

      Kiina on mahtitekijä uusiutuvien energialähteiden kehityksessä, ja Trump osoitus viimeisestä öljyn perään itkemisestä, m
      Maailman menoa
      17
      1571
    10. Laitetaan nyt kirjaimet kohdilleen

      kuka rakastaa ja ketä ?
      Ikävä
      79
      1544
    Aihe