教你用Java實現(xiàn)形參長度變化
- 發(fā)布于:2024-01-28
- 共 192 人圍觀
public class Varargs
{
//定義形參長度可變的方法
public static void test(int a, String ...books)
{
//books被當成數(shù)組處理
for(String tmp : books)
{
System.out.printf(tmp);
}
}
public static void main(String[] args)
{
// 調(diào)用test方法
test(5,"aaa","bbbb","cccc");
}
}
形參個數(shù)可變的參數(shù)其實就是一個數(shù)組參數(shù),上訪發(fā)與下效果完全一樣
public static void test(int a,String[] books);
test(5,new String[]{"aaa","bbbb","cccc"});
不過前面的更簡潔,不過數(shù)組形式的形參可以處于形參列表的人和為止,當個數(shù)可變的形參只能處于形參列表的最后,一個方法中只能有一個長度可變的形參。調(diào)用包含一個可變長度形參方法時,這個長度可變的形參可以傳入多個參數(shù),也可以穿入一個數(shù)組。
轉(zhuǎn)載請說明出處:六百號技術 - SEO優(yōu)化,網(wǎng)頁設計,網(wǎng)絡編程,軟件技巧,網(wǎng)絡知識,系統(tǒng)技術 ? 教你用Java實現(xiàn)形參長度變化
標簽: