输入X,Y,W,H四个数,通过公式得到X1=X-W*0.3,Y1= Y-H*0.3,W1=W*1.6,H1=H*1.6,我想要做输入4个数字输出4个值的工具,不是公式代码,主要是过程,不知道怎么做
只要写一个方法就行了哇:
X,Y,W,H 作为四个参数 传给 个方法,
[quote]X1=X-W*0.3,Y1= Y-H*0.3,W1=W*1.6,H1=H*1.6[/quote]
其中,X1 Y1 W1 H1 是在这个方法内部声明的局部变量
但因为你要输入4个值,所以,你需要再建一个类,这个类里面包含四个double 类型的字段,让上面那个方法返回一个这个类的实例。或者,你让上面那个方法返回一个 double 型 的数组亦可。
用表达式引擎来做
jdk1.6支持执行脚本
public class RunJavaScript {
public static void main(String[] args){
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName ("JavaScript");
engine.put("x",1);
engine.put("x",2);
engine.eval("x+y");
}
}