为什么Java数组声明使用大括号?
问题内容:
我想知道为什么Java数组声明使用大括号而不是标准括号。如此处所示。我认为总体上可能需要进一步理解大括号,但这是我现在的议程。
Object[] tableHeaders = {"Cars","Trucks","Tacos"};
相反,这是正确的。
Object[] tableHeaders = ("Cars","Trucks","Tacos");
问题答案:
圆括号通常表示集合和合奏,而圆括号通常表示类似C语言的参数。
很久以前,人们已经习惯了与C进行这种约定。我非常确定它可以在Java中以这种方式工作,以与旧语言保持某种语法一致性。