Jest to dość proste w Javie do analizowania numer z String, tj Integer.parseInt (-ów), jeżeli ciąg w formacie „n” lub „-n”, ale niestety nie można zanalizować ciągu znaków w formacie '+ n'.liczba Parse z dodatniej/ujemnej prefiksu z ciągiem w Javie
Więc co jest najskuteczniejszym/elegancki sposób do analizowania numer z ciągiem w Javie, jeśli zawiera dodatnią lub ujemną prefix: „+ n” lub „-n”?
java.text.NumberFormat jest prawdopodobnie parserem do użycia, ale nadal nie rozwiązuje problemu z "+". String.replace(), jak pokazano, robi. –
Tak, rzeczywiście, miałem nadzieję, że jest jakieś rozwiązanie oparte na wbudowanych analizatorach/formaterach ... –
@Gennady Shumakher, czy możesz rozwinąć zakres możliwości tego, co musisz przeanalizować? – Yishai