Ciao a tutti
ho dei numeri negativi e positivi in questo formato:
10deg.
-37deg.
-1deg.
-43deg.
...
Sono riuscito a prelevare solo i numeri positivi in questo modo:
ma ovviamente anche sia che il numero sia positivo o negativo, ovviamente riesco a prelevare solo in numero senza segno.codice:.... String[] arrayInclinazione = inclinazione.split("\\s+"); if (arrayInclinazione.length >= 1) { ArrayList<Integer> numbers = new ArrayList<>(); Pattern p = Pattern.compile("\\d+"); Matcher m = p.matcher(inclinazione); while (m.find()) { numbers.add(Integer.parseInt(m.group())); } if (numbers.size() <= 0) { numbers.add(-1); } this.inclinazione = numbers.get(0); ...
Come posso fare a prelevare il segno qualora il numero fosse negativo ?
Grazie