语法:
<访问修饰符> 返回值类型 <方法名>(<参数列表>){
//方法的主体
}
<参数列表>:是传送给方法的参数列表。列表中各参数间以逗号分隔。参数列表的格式如下:
数据类型 参数1,数据类型 参数2,....数据类型 参数n,n>=0,如果n=0,就代表没有参数。
示例:
public class StudentsBiz{ String [] names =new String[30]; String void addName (String name){ //增加学生姓名 } public void showNames(){ //显示全部学生姓名 } }
调用带参方法:
语法:
对象名.方法名(参数1,参数2,参数n)
数组作为带参方法:
public double calAvg (int [] scores){ int sum=0; double avg=0.0; for(int i=0;i<scores.length;i++;){ sum+=scores[i]; } avg=(double)sum/scores.length; return avg; }
调用:、
public class TestCal{ public static void main (String[] args){ Scaner input=new Scanner (System.in); System.out.print("请输入五位参赛者的成绩:); for(int i=0;i<5;i++){ scores[i] =input.next.Int(); } } }
为什么需要包?
答:1.包允许将类组合成较小的单元(类似文件夹),易找到和使用相应的类文件
2.防止命名冲突
3.包允许在更广的范围内保护类、数据和方法,可以在保内定义类。根据规则,包外的代码有可能不能访问该类。