「Java」通常の引数と可変長引数があるメソッドのサンプル

環境
Java 17

書式
メソッド名(引数の型… 変数)
class クラス名{
static void 関数名(int i,String… 引数){

使用例

package com.arkgame.study;

public class Test {

      public static void main(String[] args) {
            // 可変引数1つ
            Kahen.funA(2.2, "sudy");
            // 可変引数2つ
            Kahen.funA(3.3, "study", "skill");
            // 可変引数なし
            Kahen.funA(4.4); // 出力なし

      }

}

class Kahen {
      // 通常引数 可変引数があるメソッド
      static void funA(double k, String... str) {
            for (String c : str) {
                  System.out.println(k + c);
            }
      }
}

実行結果
2.2sudy
3.3study
3.3skill

Java

Posted by arkgame