在尝试弄清楚2D数组'Landscape'的空花括号的使用时遇到了一些麻烦。
“风景”宣言是图片中的第二行,大括号的使用是从图像底部向上3行。
如果有人能告诉我空的花括号用于什么,那就太棒了:)谢谢!
注意:LandscapeSize是一个Integer,Location是一个Class
答案 0 :(得分:0)
据我所知,目前还没有关于它们的官方文档,但它们与New Location(LandscapeSize, LandscapeSize)
一起用于将Landscape
变量实例化为{{1}的空数组对象。
如果您不使用括号,编译器会认为您正在尝试实例化单个 Location
对象,并将Location
传递给构造函数。
否则括号用于填充数组:
LandscapeSize, LandscapeSize