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
- 1291334
Stubbin ylimielinen uho vie Suomea sotaan!!?
https://m.youtube.com/watch?v=aQ3c540lm9o Miten voi olla että maamme presidentii toimii näin vastuuttomasti kuten hölöt4581023Miesten suusta kuultua
Olen tässä samaa nyt muutaman kerran kuullut miesten suusta seuraavaa, toki hieman erilaisin sanavalinnoin kerrottuna: "159627Sinkut-palstan suurin valhe
Sinkut-palstan suurin valhe on väite siitä, että naisten olisi helpompaa pariutua kuin miesten. Niin kauan kuin sitä va184553- 43549
Martina Aitolehti täräyttää suorat sanat Immu Fight Nightista: "Menen tietysti voittamaan"
Martina Aitolehti on ehtivä. Nyt hän on mukana Immu Fight Nightissa - ja kehässä vastaan tulee Nanna Karalahti. Miten l68528- 71523
Haluaisin mies tietää pari juttua
Haluisin mies laittaa sulle viestiä ja kysyä paria asiaa sulta. Mun piti kysyä ne tässä joitakin päiviä sitten irl, mutt20486- 38483
Luotan sinuun nainen, kuin kallioon!
Jos joskus tuntuu siltä, että haluat puhua minulle jotain luottamuksella niin voit luottaa siihen, että kaikki jää meid39481