Hallo miteinander,
habe folgendes komisches Problem
temp[1] ist nur ein Test-Wert damit ich überprüfen kann ob das Richtige Ergebnis ausgegeben wird,
komischer weise kriege ich hier eine ArrayOutOfBoundException, in der variable Reverse steht ein String mit "." getrennt und ich möchte jetzt splitten mit dem Regex "\\." sodass ich daraus 3 Werte bekomme, zb. ein Datum
Wenn ich debugge und in der Laufzeit in das Array schaue sehe ich schön den String aufgesplittet in dem Array aber ich kann die Werte nicht ausgeben, ausser!! den [0] Wert, den bekomme ich, alle anderen lösen die Exception aus.
Kann man mir jemand das Phänomen erklären oder bin ich nur einfach zu Oberflächlich und sehe die einfache Lösung nicht.
Besten Dank im voraus
habe folgendes komisches Problem
Java:
public String reverseDate(String reverse) {
String reverseResult;
String []temp = reverse.split("\\.");
reverseResult = temp[1];
return reverseResult;
}
temp[1] ist nur ein Test-Wert damit ich überprüfen kann ob das Richtige Ergebnis ausgegeben wird,
komischer weise kriege ich hier eine ArrayOutOfBoundException, in der variable Reverse steht ein String mit "." getrennt und ich möchte jetzt splitten mit dem Regex "\\." sodass ich daraus 3 Werte bekomme, zb. ein Datum
Wenn ich debugge und in der Laufzeit in das Array schaue sehe ich schön den String aufgesplittet in dem Array aber ich kann die Werte nicht ausgeben, ausser!! den [0] Wert, den bekomme ich, alle anderen lösen die Exception aus.
Kann man mir jemand das Phänomen erklären oder bin ich nur einfach zu Oberflächlich und sehe die einfache Lösung nicht.
Besten Dank im voraus