diff --git a/src/main/java/com/serenitydojo/calculator/Calculator.java b/src/main/java/com/serenitydojo/calculator/Calculator.java index 8e88bf0..47c0dc0 100644 --- a/src/main/java/com/serenitydojo/calculator/Calculator.java +++ b/src/main/java/com/serenitydojo/calculator/Calculator.java @@ -2,6 +2,31 @@ public class Calculator { public int evaluate(String expression) { - return 0; + + String operators[] = expression.replaceAll("\\s", "").split("[0-9]+"); + String operands[] = expression.replaceAll("\\s", "").split("[*/+-]"); + + int runningTotal = Integer.parseInt(operands[0]); + + for(int i=1; i