返回一个数组而不将其分配给一个变量
在Java中有没有一种方式可以在不先将其分配给变量的情况下返回一个新数组?
下面是一个例子:
public class Data {
private int a;
private int b;
private int c;
private int d;
public int[] getData() {
int[] data = { a, b, c, d };
return data;
}
}
我想做类似这样的事情,但是不起作用:
public int[] getData() {
return {a, b, c, d};
}