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
Olivia Oras
"Yle MOT:n tietojen mukaan Oras oli joutunut sairaalahoitoon helsinkiläisellä kauneusklinikalla tehdyn rasvaimun yhteyde931392- 47911
- 95895
MOT: Nuoren Olivia Oraksen, 27 surullinen kuolema kauneusoperaatiossa :(
MOT:n tietojen mukaan Oras menetti tajuntansa rasvaimua edeltäneessä puudutuksessa. Hänet kuljetettiin Husiin, ja hän ku86815Haluatko että unohdan sinut kokonaan
Siihen suuntaan ollaan menossa, nyt jo. Ja ehkä parempi näin, niin ei kulu energiaa hukkaan mahdottomuuteen. Ja vaikka j57737- 64602
- 42591
- 34577
Ylen typerät rinnastukset.
Näin YLE…..Saksassa ei ole äärioikeisto ollut vallassa sitten Hitlerin . YLEn toimittajille tiedoksi . Hitler oli Saksan191567- 48547