Onko kokonaisluku

888

Miten voin ohjelmoida koodin, mikä testaa onko komentoriviparametri oikean tyyppinen? Eli tässä tapauksessa kokonaisluku.

5

743

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Javakko

      Voit kokeilla muuttaa parametrin int-tyyppiseksi käyttämällä Integer-luokan parseInt metodia:

      try {
      int luku=Integer.parseInt(stringparametri);
      }
      catch (NumberFormatException e) {
      // Ei ole kokonaisluku
      }

    • Hyvä-että-on

      On kokonaisluku ja ihan oikein

    • Vanha ketju, mutta koodaan silti... Siis tuo yllämainittu jonkun pätevä vastaus vielä koodina
      public class Testi {
      public static void main(String[] args) {
      try {
      int input = Integer.parseInt(args[0]);
      } throws (Exception e) {
      //ei ole kokonaisluku
      }
      }

    • Siis tuon catchin tilalle tootakai throws,...

    • Siis juuri toistenpäin

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

    Luetuimmat keskustelut

    1. Mitäs peitsarissa on tapahtunut eilen illalla

      Mikkelissä iso poliisioperaatio https://www.iltalehti.fi/kotimaa/a/39ef020c-2d81-4d72-b720-651f458ba3e2
      Mikkeli
      66
      1647
    2. Saana airola ja. muusikko spekulaatiota

      Saara airolan kirja muusikko mies. Oisko redrama tai lauri tähkä? Saana oli 13 v vuonna 2014 Tekoäly sanoo : tähkä Julki
      Yhteiskunta
      14
      1632
    3. Miten kuvaisit tunteitasi

      tällä hetkellä?
      Ikävä
      135
      1231
    4. Jos saisit palata takaisin johonkin vuoteen

      Mikä vuosi se olisi? Ja mitä siinä hetkessä tapahtuisi?
      Ikävä
      125
      1124
    5. Mikä estää?

      tapaamisen, suhteen aloittamisen?
      Ikävä
      83
      797
    6. Mitä jos saisit selville

      että kaivattusi tekee susta pilaa?
      Ikävä
      164
      720
    7. Miksi ETTE suostu selvittämään . . . . . ...

      Asioita jotka jääneet selvittämättä toisen osapuolen kanssa? Kertoisitteko miksi ette suostu? Vaikka teidän mielestä
      Ikävä
      168
      711
    8. Wille Rydman on kansalaisten mielestä huonoiten onnistunut ministeri

      Onneksi olkoo Wille kärkipaikasta! Oletkin sen eteen tehnyt hartiavoimin töitä. "Ministeri Wille Rydman (ps) on kansala
      Maailman menoa
      406
      624
    9. Eilinen

      Herättikö eilinen jotain ajatuksia?
      Ikävä
      52
      582
    10. Tajuan kyllä

      että molemmilla on omat elämänsä ja kuvionsa ja rakkaansa. En odota mitään enkä ole tunkemassa mihinkään. Kai silti saa
      Ikävä
      52
      525
    Aihe