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. Anteeksi

      että tein pahaa sulle. En ole täysijärkinen.
      Ikävä
      170
      1499
    2. Ketä naista se poju tällä hetkellä vetää höplästä

      Sillä kun pitää aina olla joku höplästä vedettävä kierroksessa
      Ikävä
      336
      1126
    3. Milloin olet viimeksi ollut hänen..

      Lähettyvillä??
      Ikävä
      47
      961
    4. Tappio Rydmanille

      Ei pystynyt Wille saamaan tahtonsa läpi. https://www.hs.fi/politiikka/art-2000012093775.html
      Perussuomalaiset
      180
      837
    5. Milloin näit kaivattusi viimeksi?

      Mitä olisit halunnut tehdä tai sanoa hänelle?
      Ikävä
      39
      759
    6. Missä tapasit kaivattusi

      ensimmäisen kerran?
      Ikävä
      49
      720
    7. Sometähti villisika-Seppo on kuollut

      Suomussalmella lemmikki­eläimeksi virallisesti hyväksytty villisika Seppo on kuollut. https://yle.fi/a/74-20232445
      Suomussalmi
      30
      605
    8. Aattelin nainen

      Jos oppisin puhumaan. Rehellisesti, rennosti ja hetkessä.
      Ikävä
      116
      588
    9. 52
      571
    10. Tiesitkös rakas

      Mun taivas on pilvinen ja synkkä. Päivät värittömiä ja harmaita. Missä olet, aurinkoni? 💔
      Ikävä
      44
      541
    Aihe