Java方法的不固定参数

本文介绍Java中使用变量参数的方法speak(),通过实例展示了如何定义并调用该方法,以及如何处理多个字符串参数作为爱好。进一步通过Eclipse运行结果直观验证了方法的正确实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


public class People4 {

	//形参,入参,不固定参数
	int speak(String name,int age,String ...hobbies){
		System.out.println("我叫"+name+",我今年"+age+"岁了");
		System.out.print("我的爱好:");
		for(String hobby:hobbies){
			System.out.print(hobby+" ");
		}
		// 获取爱好的长度
		int totalHobbies=hobbies.length;
		return totalHobbies;
	}
	
	public static void main(String[] args){
		People4 zhangsan=new People4();
		int n=zhangsan.speak("张三",23,"游泳","唱歌","跳舞");
		System.out.println("\n有"+n+"个爱好");
	}
}
Eclipse运行效果图


*这个老师讲过,又忘记了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值