Трябва да анализирам цели числа от съдържанието на файл.
За тестване на моите алгоритми, когато дам съдържанието на файл от деклариран низ
String test = "15 kuruş";
Integer.parseInt работи добре. Но когато чета с клас Scanner от UTF-8 файл, той не работи и дава изключение
java.lang.NumberFormatException: За входен низ: "15"
Забележка: Разделих низа на "15" и "kuruş", така че методът parseInt приема само "15" като аргумент.
Примерен код:
satir = satir.trim();//15 kuruş
StringTokenizer tokenizer = new StringTokenizer(satir," ");
System.out.println(tokenizer.countTokens());//2
String s = tokenizer.nextToken();
int deger = Integer.parseInt(s);//where the exception was throwed