Je tento kód syntakticky správně?
String [] s = input.split(" ");
double firstNumber = Double.parseDouble(s[1]);
double secondNumber = Double.parseDouble(s[2]);
String sign = s[0];
int fact = Integer.parseInt(s[1]);
Jednou tu hodnotu parsuji na double a po druhé na int a u fact, kde používám int hodnotu hlásí error, přítom fact mám správně a nevím, kde jinde by mohla být chyba.