【发布时间】:2023-12-28 19:35:01
【问题描述】:
我正在寻找一种在 java 数组的声明之外直接为数组赋值的方法,例如
/*this works*/
int a[] = {1,2,3};
/*this doesn't*/
a = {1,2,3};
动机是这样使用以数组作为参数的方法
public void f(int a[]) {
/*do stuff*/
}
f({1,2,3});
而不是
int a[] = {1,2,3};
f(a);
【问题讨论】:
-
你的意思是文字数组吗?这似乎与静态无关
-
是的,“文字数组”是我想要的术语。我不知道正确的名字
标签: java arrays declaration