优化前的代码:
ParkLocal pl = BeanContext.getPark();
//设置F1任务
ObjectBean ob0 = pl.create("Fan", "F1", "true");
String Task0 = ob0.toString();
if(Task0.equals("Fan.F1:true")){
System.out.println("设置任务F1成功");
}
//设置F2任务
ObjectBean ob1 = pl.create("Fan", "F2", "true");
String Task1 = ob1.toString();
if(Task1.equals("Fan.F2:true")){
System.out.println("设置任务F2成功");
}
//设置F3任务
ObjectBean ob2 = pl.create("Fan", "F3", "true");
String Task2 = ob2.toString();
if(Task2.equals("Fan.F3:true")){
System.out.println("设置任务F3成功");
}
//设置F4任务
ObjectBean ob3 = pl.create("Fan", "F4", "true");
String Task3 = ob3.toString();
if(Task3.equals("Fan.F4:true")){
System.out.println("设置任务F4成功");
}
//设置F5任务
ObjectBean ob4 = pl.create("Fan", "F5", "true");
String Task4 = ob4.toString();
if(Task4.equals("Fan.F5:true")){
System.out.println("设置任务F5成功");
}
//后面要使用Task0,Task1,Task2,Task3,Task4
优化后的代码:
String Task0 = setTask("F1");
String Task1 = setTask("F2");
String Task2 = setTask("F3");
String Task3 = setTask("F4");
String Task4 = setTask("F5");
public String setTask(String str){
ParkLocal pl = BeanContext.getPark();
ObjectBean ob0 = pl.create("Fan", str, "true");
String Task0 = ob0.toString();
if(Task0.equals("Fan."+str+":true")){
System.out.println("设置任务"+str+"成功");
}
return Task0;
}
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4