Odnośnie Integer.parseInt() oraz atoi / stoi itp itd
jest dość spora różnica między ich działaniem "Integer.parseInt() " "szuka" tylko typów tylko int tzn 5.0 już nie nie przejdzie a podane wcześniej instrukcje po prostu ucinają to co jest po przecinku i zostawiają część całkowitą.
Okej a odnośnie
try
{
n=Integer.parseInt(args[0]);
if(n < 2)
{
System.out.println("Podano niepoprawną wartość zakresu poszukiwanie liczb pierwszych!");
System.exit(0);
}
}
catch (NumberFormatException ex)
{
System.out.println("Podano niepoprawną wartość zakresu poszukiwanie liczb pierwszych!");
System.exit(0);
}
Odpowiednik takiej instrukcji ?
Integer.parseInt()
W tym kodzie potrzebowałem tylko liczb całkowitych które były w tablicy args[],
Więc zatem jaką instrukcję dorzucić by widniała jednak różnica pomiędzy 5 a 5.5(które powinno w moim przypadku trafić już do catch) ?