ScriptEngine的疑问我用ScriptEngine调用js代码,发现无论js代码实际返回的是整型还是浮点型,到了ScriptEngine,java调用之后,总是一个浮点,例如:engine.eval(“1”);返回的是1.0,有什么办法可以不返回浮点型吗?[解决办法]你不会用java转换double为int啊[解决办法]为什么不知道,解决的话,那就取1的余数,跟0比较,不等于0的,不变,等于0的强制转换。