我的工作是删除要玩会员的特权并使其全部变成f2p。 所以在某些技能上,他们有一个乘数
if (owner.isSub()) {
amount *= Config.RUNECRAFTING_AMOUNT_MULTIPLIER * 2;
} else {
amount *= Config.RUNECRAFTING_AMOUNT_MULTIPLIER;
}
所以我可以只将* 2移开吗?还是我必须改变整个东西?
答案 0 :(得分:0)
如果要删除“ * 2”,为什么不将所有文本替换为
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.Response.ResponseBuilder;
@Path("/users")
public class UserDetails {
@GET
@Produces({MediaType.APPLICATION_JSON})
public Response getUserDetails(){
User user = new User("sam","smith","abc123","xyz");
ResponseBuilder rb = Response.status(200).entity(user);
return rb.header("Access-Control-Allow-Origin",
"*").header("Access-Control-Allow-Headers", "*").build();
}
}
唯一的区别是,如果owner为null,原始版本可能会引发NullPointerException。但这几乎不是所谓的行为