-1
是否可以將多個數字作爲參數傳遞給數組參數?就像我會用普通的int一樣。或者該參數必須是一個單獨的數組,我必須創建?在數組參數中傳遞多個數字
公共靜態無效的主要(字串[] args) {
getIntegers(1,2,3,4,5);
}
公共靜態無效getIntegers(INT []數組) {
//寫任何這裏
}
是否可以將多個數字作爲參數傳遞給數組參數?就像我會用普通的int一樣。或者該參數必須是一個單獨的數組,我必須創建?在數組參數中傳遞多個數字
公共靜態無效的主要(字串[] args) {
getIntegers(1,2,3,4,5);
}
公共靜態無效getIntegers(INT []數組) {
//寫任何這裏
}
您可以使用可變參數。
public static void getIntegers(int... array)
它可以從方法體內引用爲int[]
。
該方法可以通過傳遞任何給定數量的int
或null
來調用。
還要注意
嘿梅納!感謝您的回答,我還沒有得到可變參數章節,所以當我看到「...」時,我認爲它的意思是「在此輸入信息」,而不是實際的命令。 –
嘿青峯,很抱歉,如果這是一個重複,但我看了看這個問題,它只是似乎讓我困惑更多,因爲我不明白被問到的是什麼。 –
這裏是一個更好的重複 - > [**無限參數**的Java方法](https://stackoverflow.com/questions/7243145/java-method-with-unlimited-arguments)。這個問題有很多答案,一個快速的谷歌搜索將提供很多有用的答案。 –