我已经使用 C# 很长时间了,现在我需要用 Java 做一些事情。
java中是否有类似C#的struct自动构造函数?
我的意思是在 C#
struct MyStruct
{
public int i;
}
class Program
{
void SomeMethod()
{
MyStruct mStruct; // Automatic constructor was invoked; This line is same as MyStruct mStruct = new MyStruct();
mStruct.i = 5; // mStruct is not null and can i can be assigned
}
}
是否可以强制 java 在声明时使用默认构造函数?