Du skal bruge noget der oversætter din string, noget a'la nedenstående. Men du bør nu bruge enum istedet for string, og så kan du blot bruge en "switch":
public static void calc(double a, string op, double b) { if(op.compareTo("+") { return a+b; } else if(op.compareTo("-") { return a-b; } else if(op.compareTo("*") { return a*b; } else if(op.compareTo("/") { return a/b; } else { throw new IllegalArgumentException(op); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.