1. ホーム
  2. java

[解決済み] インラインで配列を宣言する方法はありますか?

2022-03-15 15:38:42

質問

例えば、引数として文字列の配列を受け取るメソッドm()があるとします。 呼び出すときに、この配列をインラインで宣言する方法はありますか? すなわち、代わりに。

String[] strs = {"blah", "hey", "yo"};
m(strs);

これを1行に置き換えるだけで、決して使うことのない名前付き変数を宣言するのを避けることができるでしょうか?

どのように解決するのですか?

m(new String[]{"blah", "hey", "yo"});