Radek
Radek

Reputation: 11091

how to pass an array as argument in java (one line only)?

In ruby it would look like

myfunction (["element1", "element2", "element3"],"other argument")

Can I do the same in java? One line only.

I know I can use

        String[] dataToPass = new String[3];
        dataToPass[0] = "element1";
        dataToPass[1] = "element2";
        dataToPass[2] = "element3";
        myfunction(dataToPass,"other argument");

Upvotes: 3

Views: 1540

Answers (1)

SBSTP
SBSTP

Reputation: 3639

myfunction(new String[]{"e1", "e2", "e3"},"other argument");

Upvotes: 10

Related Questions