11

Java 是否保证数组初始化?

假设我使用代码char[] uuid = new char[36];,是否可以保证每个元素都被初始化为 0?

4

2 回答 2

14

是的。JLS §10.3确保数组的所有元素都设置为其初始值,JLS §4.12.5保证其为0falsenull

于 2012-07-01T00:48:03.230 回答
2

是的,它确实保证了初始化。JLS 第 10.3 节

于 2012-07-01T00:47:32.850 回答