Kelvollinen?

EräsKiireinen

Ei nämä oikeeellisuudet taitu.
Pitäisi saada tarkistettua, että merkkijonon sLuku int arvona on 3000 ja 4000 välillä ja että numeroita on neljä ja ne merkit todella ovat numeroita.
Mikä tässä ei ole kohdallaan?

public static boolean onKelvollinen(String sLuku)
{
int kelvollinen = Integer.parseInt(sLuku);
return((Pattern matches("\\d{4}", sLuku))&& (kelvollienen >= 3000 && kelvollinen

2

163

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • köps

      Tee se joko käyttäen parseInt metodia tai regular expressionia. Molempia et kuitenkaan tarvitse.

      Jos käytät parseInt metodia, senkun tarkistat onko luku väliltä 3000-4000. Jos parametri ei olekaan numeerinen, parseInt nostaa poikkeuksen "NumberFormatException" jonka käsittelet asiaankuuluvasti.

      Jos käytät regular expressionia, niin määrittele tuo patterni niin että ensimmäinen numero voi olla vain 3 ja loput 3 viimeistä 0-9. Tällöin hyväksyttävät luvut ovat siis 3000-3999. Uskoisin että 4000 kuuluu olla ulkona alueesta mutta enhän voi sitä tietää kun en tehtävänantoa ole tarkalleen nähnyt ;)

    • Nimetön

      public static boolean onKelvollinen(String sLuku)
      {
      try {
      return Integer.parseInt(sLuku) >= 3000 && Integer.parseInt(sLuku)

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

    Luetuimmat keskustelut

    1. en vaan saa häntä pois

      Mielestäni pyörimästä. Onko kellekään toiselle käynyt näin? Ihastuin pakkomielteisesti noin vuosi sitten erääseen naiseen. Ei vaan katoa mielestä va
      Ikävä
      176
      2040
    2. Suomi24 kysely: ihmisten kuplautumista ei pääosin koeta vakavaksi ongelmaksi

      “Kuplautumista on mahdotonta estää. Ihmiset ovat aina viihtyneet samankaltaiset arvot ja maailmankatsomuksen jakavassa seurassa ja muodostaneet sen pe
      Suomi24 Blogi ★
      36
      1716
    3. Ohhoh! Glamourmalli Elena, 29, teetti tiimalasivartalon - Vei rahaa ja tuotti tuskaa - Katso kuvat!

      Transtaustainen glamourmalli Elena Vikström on käynyt vuosien ajan plastiikkakirurgisissa toimenpiteissä. Tästä näet lopputuloksen: https://www.suomi
      Kotimaiset julkkisjuorut
      9
      1375
    4. Sinä olet tärkeä

      Herätät minussa kunnioitusta. Kiehdot minua. En oikein saa kiinni sinusta. Ehkä juuri siksi. Aistin että sinäkin pidät minusta. Vetovoima on ollut alu
      Ihastuminen
      59
      1180
    5. Ostiko Martina uuden ponin tyttärelleen, vai oliko myös Stefan itsekkin valitsemassa ponia .?

      Kiva kun on tyttärelle mielekäs harrastus annettu, ehkä vielä on tulevaisuudessa hänelle tärkeä ja valitsee sen perusteella tulevan ammatin.
      Kotimaiset julkkisjuorut
      224
      1173
    6. Varisjärvellä mersu.

      Varisjärven tiellä tuli vanhamersu kylkiedellä mutkassa vastaan ja vähällä keulaan mutta tökkäs penkkaan, hyppäsin omasta autosta ulos ja kävin kiskas
      Suomussalmi
      16
      1026
    7. Mitähän ajattelet J

      Tästä kaikesta? Mä välitän susta oikeasti.
      Ikävä
      60
      950
    8. Belorf haistattaa seuraajiaan "You can hate me now"...

      Vai haistattaako lompakkoa, joka taisi viimeinkin ymmärtää häipyä Sofian ulottumattomiin ? Sofia raukka on niin typerä, että ottaa nostetta "omasta tv
      Kotimaiset julkkisjuorut
      58
      942
    Aihe