How to create an object from a string in Java (how to eval a string)?

前端 未结 7 2048
醉梦人生
醉梦人生 2020-12-03 13:08

I know eval is \"evil\", but I\'m using it in a way that the user can\'t ever abuse it.

Let\'s say I\'ve got a string \"new Integer(5)\". I want to do something suc

7条回答
  •  無奈伤痛
    2020-12-03 13:44

    You can use Java Scripting API. Default language is JavaScript, but you can plug in any language. it would require java 1.6 though.

提交回复
热议问题