Java可变参数的作用及代码怎么写
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,这篇文章主要介绍"Java可变参数的作用及代码怎么写",在日常操作中,相信很多人在Java可变参数的作用及代码怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Jav
千家信息网最后更新 2024年11月14日Java可变参数的作用及代码怎么写
这篇文章主要介绍"Java可变参数的作用及代码怎么写",在日常操作中,相信很多人在Java可变参数的作用及代码怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Java可变参数的作用及代码怎么写"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
java可变参数的作用:
在编写方法的过程中,可能会遇见一个方法有不确定参数个数的情况。一般我们会用方法重载来解决问题:
1 //方法重载,解决参数个数不确定问题2 public void method();3 public void method(int i);4 public void method(int i, int j);5 public void method(int i, int j, int k);
但是,当参数个数过多,这样太过于繁琐,于是我们可以使用不定项参数(可变参数)的方式:
public void test(int...args);
其实这就类似于数组,只是不同的表现形式。
/*JDK1.5开始,java支持传递同类型的可变参数给一个方法。
*
*在方法声明中,在指定参数类型后加一个省略号(…)
*一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。
事例
1
public class Demo04 { public static void main(String[] args) { Demo04 demo04 = new Demo04(); demo04.test(1,2,3,4,5,6);//调用创建的方法 } public void test(int... i){//多个i的话,避免繁琐,可以写成int...i,即变成多个i System.out.println(i[0]); System.out.println(i[1]); System.out.println(i[2]); System.out.println(i[3]); System.out.println(i[4]); }}
2
package javamethod;//----------可变参数的事例public class Demo05 { public static void main(String[] args) { //调用可变参数的方法 printMax(0.); } //定义一个输出最大值的方法 public static void printMax(double... numbers){ if (numbers.length==0){ System.out.println("别搞啊 ,你倒是输个数啊哥。"); return; } double result=numbers[0]; //排序 for (int i=1;iresult){ result=numbers[i]; } } System.out.println("宝贝,最大的数是"+result); }}
到此,关于"Java可变参数的作用及代码怎么写"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
参数
方法
可变
作用
代码
个数
学习
问题
最大
繁琐
事例
多个
更多
类型
帮助
不同
实用
普通
接下来
倒是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
写出软件开发模型
网络安全普及策划
多表提取相同区域数据库
数据库管理系统的主要优点
服务器采购发票名称
安庆电商平台软件开发
手机网络技术标准是什么
什么是ss服务器
网络安全宣传周进农村
结合转录数据库
软件开发 厦航
小程序免费服务器怎么样
中北大学网络安全宣讲
曲靖市国家网络安全宣传周
饥荒联机版服务器管理回档
电脑怎么登录服务器后台
三层架构软件开发流程
享多多网络技术有限公司
饭圈乱象 网络安全绘画
网络安全舆情应急中心工作怎么样
代理中转服务器搭建
软件开发综合实践目的
浙江众橙网络技术有限
张智晖 软件开发
科东网络安全隔离调试
风机风险数据库
软件开发以后可以做什么工作
未转变者加入不了服务器的原因
pg数据库下个月最后一天
夕女网络技术工作室