这听起来像是一个微不足道的问题,但我不知道一个简单的方法。
如何使用默认/样本值在Java中构造类实例?该对象可能有其他对象作为其构造的一部分。
答案 0 :(得分:1)
您可以在构造函数中指定默认值,也可以在定义类时赋予它。
答案 1 :(得分:1)
在变量声明时指定默认值。示例 -
public class Model{
private String model = "default"; // Default value
public String getModel(){
return model;
}
public void setModel(String model){
this.model = model;
}
}
或者通过构造函数赋值。
public class Model{
private String model;
public Model(String model){
this.model = model;
}
public String getModel(){
return model;
}
public void setModel(String model){
this.model = model;
}
}
答案 2 :(得分:0)
是否在构造函数中指定了值?如下所示:
public class Foo {
private int bar;
public Foo(int barValue) {
super();
this.bar = barValue;
}
public void setBar(int aBarValue) { this.barValue = aBarValue; }
public int getBar() { return this.barValue; }
public String toString() { return new Integer(this.getBarValue()).toString(); }
}