public class Student {
// String name;
// String sex;
// int age;
// public int GetSum(int x, int y){
// return x * y;
// }
// public void Stu_info(){
// System.out.println("名字: "+name);
// System.out.println("性别: "+sex);
// System.out.println("年龄: "+age);
// }
// //方法重载 参数的类型一样就可以 参数的名字一样可以 参数类型的顺序不一样也是可以重载的
// public int add (int x , int y){
// return x + y ;
// }
// public double add (int x , double y){
// return x + y ;
// }
// public double add (double y , int x){
// return x + y;
// }
// public int add (int x , int y , int z){
// return x + y + z ;
// }
// 定义一个 数组 为参数
//用数组的方式来传递可变个数的参数
public void sum (String ages[]){
for (int i = 0; i <ages.length; i++) {
System.out.println(ages[i]);
}
}
//用java特有的…的方式来传递可变个数的参数,这种参数在使用时与数组的使用方式相同
// 可变参数必须放在所有形参的最后
public void sum1 (String… ages){
for (int i = 0; i <ages.length; i++) {
System.out.println(ages[i]);
}
}
}
import Dao.Student; // 引用包
import Dao.*; //
public class Dao_Student {
public static void main(String[] args) {
// Dao.Student str= new Dao.Student();
// str.name = “张三”;
// str.age = 18;
// str.sex = “男”;
// str.Stu_info();
// System.out.println(str.GetSum(5,6));
// new Dao.Student().Stu_info(); //匿名对象使用
// int i =new Dao.Student().GetSum(7,8);
// System.out.println(i);
Student st = new Student();
// 创建一个数组给参数传递
String[] ss = new String[]{“ZHANG”,“1222”};
st.sum(ss);
st.sum1("lsi","25","aaa");
}
}