我经常使用BigDecimal,输入可能很多。 我能做些什么,比如bD = BigDecimal? 我也在jsf页面上使用了很多对象属性 恩。 timberSaleController.selected,我可以将整个值别名为timberSaleController.selected = selected吗?
答案 0 :(得分:0)
在Java中我没有类似的别名,但你可以派生出类。
public class bD extends BigDecimal{
public bD(double val) {
super(val);
}
}
并使用bD。
您需要添加所需的构造函数。
对于属性别名,没有类似的东西,但如果你想输入更少,只需创建一个你想要的静态方法
public class MyClass{
...
public static void selected(Boolean value){
thatLongObject.selected = value;
}
然后在任何其他类中可以导入静态方法
import MyClass.selected;
以后再使用
...
// some code
selected(true);
...