Nie za bardzo. Możesz użyć split() do rozdzielenia liczb i dodawania ich do tablicy lub już cały String:
String[] stringNumbers = str.split("\\+");
Double x = Double.parseDouble(stringNumbers[0]);
Tylko gorzej ja będziesz mieć czasami spacje przy wyrażeniu - nie zapomnij o tym.
Z dodawaniem chyba sobie już poradzisz - zrób pętlę i dodawaj wszystkie elementy z tablicy.