当前位置:网站首页>Peut recevoir plusieurs paramètres de type de données - paramètres variables
Peut recevoir plusieurs paramètres de type de données - paramètres variables
2022-04-23 03:13:00 【Son nom est père.】
Un.、Introduction du problème
Si vous devez définir une méthode de sommation,Cette méthode est flexible pour répondre aux exigences suivantes:
- Calcul1Somme des données.
- Calcul2Somme des données.
- Calcul3Somme des données.
- CalculnSomme des données,
- Il est même possible de ne pas recevoir d'arguments pour les appels.
2.、Action
- Les paramètres de transmission sont très flexibles,Pratique、 Peut ne pas passer les paramètres,
- Vous pouvez transférer un paramètre Plusieurs paramètres peuvent être transférés
- Vous pouvez transférer un tableau
- Les paramètres variables sont essentiellement un tableau à l'intérieur de la méthode
Considérations relatives aux paramètres variables:
1.Il ne peut y avoir qu'un seul paramètre variable dans une liste de paramètres formels
2.Les paramètres variables doivent être placés à l'arrière de la liste des paramètres formels
Format:
Format des paramètres variables:Type de données...Nom du paramètre
public class MethodDemo {
public static void main(String[] args) {
sum();//1.Ne pas passer de paramètres
sum(10);//2.Vous pouvez passer un paramètre
sum(10,20,30);//3.Vous pouvez passer plusieurs paramètres
sum(new int[]{10,20,40,50});//4.Vous pouvez transférer un tableau
}
/**
* Attention!:Il ne peut y avoir qu'un seul paramètre variable dans une liste de paramètres formels
* @param nums
*/
public static void sum (int... nums){
//Attention!: Les arguments variables sont en fait un tableau à l'intérieur de la méthode .nums
System.out.println("Nombre d'éléments:" + nums.length);
System.out.println("Contenu de l'élément:" + Arrays.toString(nums));
}
}
版权声明
本文为[Son nom est père.]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230311424748.html
边栏推荐
- LNMP MySQL allows remote access
- 全网最全,接口自动化测试怎么做的?精通接口自动化测试详解
- . net tip: talk about the problem that the scoped service cannot be obtained in the middleware structure
- 一文了解全面静态代码分析
- . net core current limiting control - aspnetcoreratelimit
- MySQL port is occupied when building xampp
- Use split to solve the "most common words" problem
- [MySQL] left function | right function
- 2022A特种设备相关管理(电梯)上岗证题库及模拟考试
- C read / write binary file
猜你喜欢
C language to achieve address book - (static version)
为什么BI对企业这么重要?
The most easy to understand dependency injection and control inversion
2022年P气瓶充装培训试题及模拟考试
Top ten project management software similar to JIRA
MYSQL04_ Exercises corresponding to arithmetic, logic, bit, operator and operator
C read / write binary file
Xamarin effect Chapter 21 expandable floating operation button in GIS
OLED多级菜单记录
[Mysql] LEFT函數 | RIGHT函數
随机推荐
Laravel's own paging query
Systemctl start Prometheus + grafana environment
一文了解全面静态代码分析
C read / write binary file
Recursion - outputs continuously increasing numbers
be based on. NETCORE development blog project starblog - (2) environment preparation and creation project
LoadRunner - performance testing tool
svg标签中利用<polygon/>循环数组绘制多边形
研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
全网讲的最细,软件测试度量,怎样优化软件测试成本提高效率---火爆
2022 Shandong Province safety officer C certificate work certificate question bank and online simulation examination
《C语言程序设计》(谭浩强第五版) 第9章 用户自己建立数据类型 习题解析与答案
C语言实现通讯录----(静态版本)
Tips in MATLAB
[MySQL] left Function | Right Function
Improvement of ref and struct in C 11
C language to achieve address book - (static version)
TP5 multi conditional where query (using PHP variables)
荐读 | 分享交易员的书单,向名家请教交易之道,交易精彩无比
Creating wechat voucher process with PHP