Miten voin ohjelmoida koodin, mikä testaa onko komentoriviparametri oikean tyyppinen? Eli tässä tapauksessa kokonaisluku.
Vastaukset 5
- 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
Tässä ovat Elämäni biisi -vieraat lauantai 3.10. - Yksi vieras on todellinen suomalaisten suosikki
Jos menisit Elämäni biisiin, mikä olisi elämäsi biisi ja miksi? Elämäni biisi tulee suorana lähetyksenä Tampereelta. K11833- 43824
- 62768
En voi kertoa meistä kenellekään
Minulla on ikävä sinua mies.. Oon yrittänyt taas unohtaa, mutta silti tulet mieleeni lähes päivittäin. Eihän meitä voi o42753- 60750
- 51647
- 60597
Kadutko mies sitä miten reagoit?
..siihen sotkuun, jonka jälkeen mikään ei ole ollut kuin ennen. 🥺49597- 67566
Suutuin lähinnä itselleni
Kun irl juttujen takia näyttää erittäin epätodennäköiseltä, että olisin millään tavoin toivottu henkilö sulle.28518- 108516
- 29495
SuMetKu konkursissa
Asiakastiedon sivulla oli, SuMetKu asetettu konkurssiin. Tulihan se seinä vastaan lopultakin suuruudenhulluudessa.18487- 44485
- 33477
- 40437
- 58431
- 17420
- 24419
- 43407