Hallo,
> String str = 1234=Hallo Welt 3+5=8;
> String[] tmpArr = str.split("=");
> int key = Integer.parseInt(tmpArr[0]);
> String value = "";
> for (int i=1; i<tmpArr.length; i++)
> value+=tmpArr[i];
Und dieser Code ist ein guter Beweis dafür, warum ein Split hier
ziemlich ungeeignet ist. Zumindest solange auch Gleichheitszeichen
im Wert auftauchen dürfen. :)
Gruß
Slyh
PS: Strings über den Plus-Operator zu verketten, ist böse. Besonders hier.