2016-10-21 3 views

Antwort

1

Man könnte so etwas wie dies versuchen: row1.column.contains("-")?Float.parseFloat("-"+ StringHandling.LEFT(row1.column,row1.column.length()-1)):Float.parseFloat(row1.column)

Float.parseFloat Sie einen String in einen float-Typ zu konvertieren.

StringHandling.LEFT erhält die ersten Zeichen eines Strings, hier die Gesamtlänge-1.

Ternary Bedienelemente, wenn die Zeichenfolge enthält „-“, sonst müssen Sie nur noch das Parsen „-“ Symbol

+0

Dies funktioniert nur, wenn * jede * Zeile einen negativen Wert haben sollte. – tobi6

+0

ja, bearbeitet, um einen ternären Operator hinzuzufügen. – Corentin