在实践中,我可以假设Java中的所有int数组都将以零填充吗?对于运行JVM的所有机器?
这适用于所有类型吗?炭?布尔?枚举?
这在哪里正式记录?
我已经说过教科书将int数组设置为零,但他们也建议你应该编写一个for循环来将所有值设置为零只是"更清楚".
假设我有一个枚举public enum Day { MONDAY, TUESDAY, ..., SUNDAY }
,然后我实例化一天数组Day[] days = Day[3];
.
如何使一天(例如MONDAY
)所有天数的默认值days
?如果设置如上,则所有元素day
都为null.我希望enum的行为更像是int和Strings,它们分别初始化为0和"".