Heim  >  Artikel  >  Java  >  Was sind Parameter variabler Länge in Java?

Was sind Parameter variabler Länge in Java?

青灯夜游
青灯夜游Original
2019-12-31 16:49:523495Durchsuche

Was sind Parameter variabler Länge in Java?

Parameter mit unbestimmter Länge in Java

Parameter mit unbestimmter Länge sind Parameter ohne festgelegte Länge.

Die Syntax der Parametermethode mit variabler Länge lautet wie folgt:

返回值 方法名(参数类型...参数名称)

Verwenden Sie die Form „…“ in der Parameterliste, um die variable Länge zu definieren Tatsächlich handelt es sich bei diesem Parameter variabler Länge um einen Parameter. Bei Arrays betrachtet der Compiler die Form (int...a) als die Form (int[] a).

Beispiel: Schreiben Sie eine Parametermethode mit variabler Länge.

/**
 * 定义不定长参数方法
 * 
 * @author pan_junbiao
 *
 */
public class MyTest
{
	public static int add(int... a)
	{
		int s = 0;
		for (int i = 0; i < a.length; i++)
		{
			s += a[i];
		}
		return s;
	}
 
	public static void main(String[] args)
	{
		// 调用不定长参数方法
		System.out.println("调用不定长参数方法:" + add(1, 2, 3, 4, 5, 6, 7, 8, 9));
		System.out.println("调用不定长参数方法:" + add(1, 2));
	}
}

Laufendes Ergebnis:

Was sind Parameter variabler Länge in Java?

Empfohlenes Lernen: Java-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind Parameter variabler Länge in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn