public static void testArray(int[]a)
{
for(int i:a)
{
if(i==10)
{
System.out.println("Number 10 exists !");
}
}
}
我想在不创建变量的情况下将参数传递给此方法。我想这样称呼它:
testArray({5, 10, 15});
这可能吗?
答案 0 :(得分:8)
testArray(new int[]{5, 10, 15});
答案 1 :(得分:3)
public static void testArray(int ... a)
{
for(int i:a)
if(i==10)
System.out.println("Number 10 exists !");
}
testArray(5, 10, 15);
答案 2 :(得分:1)
testArray(new int[] {1,2,3,4});