java - 如何在不创建变量的情况下将值传递给数组?

标签 java

public static void testArray(int[]a)
{
    for(int i:a)
    {

        if(i==10)
        {
        System.out.println("Number 10 exists !");
        }
    }
}

我想将参数传递给此方法而不创建变量。我想这样调用它:

testArray({5, 10, 15});

这可能吗?

最佳答案

testArray(new int[]{5, 10, 15});

关于java - 如何在不创建变量的情况下将值传递给数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8143276/

相关文章:

java - 如何删除分页符?

java - 如何在接口(interface)中初始化对象?

java - 在 Android 中动态创建多个 ListView

java - 需要支持 1 位反馈密码模式的 3-DES 密码库

java - 将 ZIP 转换为字节数组而不将输出保存到文件

java - 如何迁移gradle发布脚本将OSS库发布到Bintray的JCenter而不是Sonatype的Maven Central

Java创建bat文件并转义空格

java - Spring 返回 String 作为 JSON,行为改变

java - 在 Java 中使用 BufferedWriter 写入文件

java - 如何在 Java 中从另一个构造函数调用一个构造函数?