「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