У меня проблема с синтаксическим разбором String. Строка, о которой идет речь, представляет собой число, которому предшествуют пробелы. Например: «35».Java: проблема с преобразованием строки в длинную
NetBeans бросил эту ошибку:
Exception in thread "main" java.lang.NumberFormatException: For input string: " 35"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:578)
at java.lang.Long.parseLong(Long.java:631)
at Sis1.main(Sis1.java:75)
/Users/michaeladrian39/Library/Caches/NetBeans/8.1/executor-snippets/run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
Я хочу, чтобы разобрать строку "35" без пробелов до тех пор. Как исправить эту ошибку?
Или 'Long.parseLong' даже ... –
str.trim() действительно исправляет проблему. большое спасибо! – michaeladrian39