概念:
java允许将同一个类中多个同名功能但是参数个数不同的方法,封装成一个方法。
基本语法:
访问修饰符 返回类型 方法名(数据类型 ...形参名){
}
- 可变参数本质就是数组
- 可变参数可以和普通参数一起放在形参列表,但是必须放在最后
- 一个形参列表只能出现一个可变参数
public static void main(String[] args) {
Test02 test02 = new Test02();
System.out.println(test02.showScore("小米",98.0,98.0,97.0));
}
public String showScore(String name,double... scores){
double totalScore = 0;
for (double score : scores) {
totalScore += score;
}
return name+"\t"+totalScore;
}