Java中是否有数组创建表达式?

时间:2011-08-12 19:09:21

标签: java arrays

在C#中,我可以使用这样的表达式:

void doStuffOnArray(int[] array) {...}
doStuffOnArray(new int[] {0, 2, 4, 6, 8});

Java中有一个等效的单行程序吗?或者我必须坚持

int[] temp = {0, 2, 4, 6, 8};
doStuffOnArray(temp);

2 个答案:

答案 0 :(得分:3)

完全相同的语法有效:

doStuffOnArray(new int[] { 1, 2, 3, 4, 5 });

答案 1 :(得分:2)

是的,java中的语法完全相同! :)