考虑一个名为 x
的 Java 字符串字段。
当为类 x 创建对象时,x
的初始值是多少;
我知道对于 int
变量,默认值被分配为 0
,因为正在创建实例。但是 String
会变成什么?
最佳答案
如果你什么都不做,它就会被初始化为 null,就像所有引用类型一样。
关于java - Java 字符串的默认初始值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5389200/
考虑一个名为 x
的 Java 字符串字段。
当为类 x 创建对象时,x
的初始值是多少;
我知道对于 int
变量,默认值被分配为 0
,因为正在创建实例。但是 String
会变成什么?
最佳答案
如果你什么都不做,它就会被初始化为 null,就像所有引用类型一样。
关于java - Java 字符串的默认初始值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5389200/