java如何给一个对象赋默认值
时间: 2023-07-07 15:29:10 浏览: 222
java new一个对象的过程实例解析
5星 · 资源好评率100%
在Java中,当声明一个对象时,如果没有给它赋初值,那么它会被自动初始化为 null。如果想要为一个对象赋默认值,可以使用构造函数或者初始化块来给对象赋初值。例如,以下是一个示例:
```java
public class MyClass {
private String str;
private int num;
public MyClass() {
str = "default";
num = 0;
}
}
```
在上面的示例中,当创建一个 MyClass 对象时,它会自动被初始化为 null,但是在 MyClass 的构造函数中,我们可以对对象的属性 str 和 num 进行赋值,从而给对象赋默认值。
阅读全文