以下の内容はhttps://arsinput.hatenablog.jp/entry/2022/06/12/120000より取得しました。


【Java】直接配列を引数に渡す

スポンサードリンク

Javaのメソッドを呼び出す際、引数に配列の値を直接書いて呼び出す方法を探しました。

 

基本的に、下記のような実行対象メソッドがある時

void sampleA(String args) {

    処理

}

 

一般的には変数に配列の値を入れてから呼び出すことが多いです。

String ary = {"1", "2", "3"};

sampleA(ary);

 

しかし、ソースの可読性の問題で、どうしても引数に配列の値を直接入れたい事案があり、今回調べて実装しました。

 

引数を直接指定して呼び出す処理はこちら

sampleA(new String[] {"1", "2", "3"});

 

知れば理解はできるけど、知らないとギリギリ思いつかなさそうなラインだと感じる書き方でした。

 

あまりきれいでない実装方法に思いますが、今回や今後、どうしても可読性の問題で引数に配列の値を入れたいときは使っていきます。




以上の内容はhttps://arsinput.hatenablog.jp/entry/2022/06/12/120000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14