Guest User

Untitled

a guest
Jun 20th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. import javax.script.*;
  2.  
  3. class Eval {
  4. static ScriptEngineManager manager = new ScriptEngineManager();
  5. static ScriptEngine engine= manager.getEngineByName("js");
  6.  
  7. public static void main(String args[]) {
  8. System.out.println(calc(args[0]));
  9. }
  10. public static String calc(String line) {
  11. try {
  12. engine.eval("i="+line); // calculate expression
  13. return(engine.get("i").toString());
  14. }
  15. catch(ScriptException se) {return("ERROR"); }
  16. }
  17. }
Add Comment
Please, Sign In to add comment