一、java的方法
为什么要有方法呢,为了封装性和模块化,复用性。在现实生活中也会用不同的盒子来收纳物品对不对
二、方法的定义
有返回值的方法
//private修饰符,代表只能本类使用
//static修饰符,代表静态方法。因为main方法是静态方法,所以它也必须定义为静态方法。
//int 返回值是int
//参数int型的num1,num2
private static int add(int num1,int num2){
return num1+num2;
}
没返回值的方法
//无返回值方法:方法内就把事情做了,且不用返回出去
//void定义无返回值
private static void show(String name){
System.out.println("你好:"+name);
}
三、可选参数方法
//可选参数方法,一般很少用到
//参数类型加...就是定义可选参数,它是一个数组,记得判null
private static void setStudent(String name,int... age){
if (age != null && age.length > 0){
System.out.println("name:"+name+"\t"+"age:"+age[0]);
} else {
System.out.println("name:"+name);
}
}
网友评论