目录
1.方法的介绍
什么是方法(⊙_⊙)?
学术的说,方法是将具有独立功能的代码块组织成一个整体,使其具有特殊功能的代码集;
而通俗的来讲,用来解决某件事情的办法,就叫方法。
比如我们在Java学习过程中遇到过很多相似的问题,比如经常性的需要对某一个数组进行遍历,
但如果每一次都要重复前面进行过无数次的工作,那就太枯燥了,这个时候,方法就派上了用场:
上图就是一个遍历数组的方法,然后再主函数里调用这个方法:
这样就完成了一个方法的编写和调用
非~常~好~用~
这里主要是了解方法的作用,具体的编写和使用过程我们后面再进行学习。
2.方法的定义和调用
2.1方法的定义
如果我们想像上面一样调用一个方法来的话,就需要先定义一个方法。
知识点:方法必须先定义后调用,否则程序将报错
那么该怎样定义一个方法呢?
public static 返回类型 方法名称([参数类型 变量, ......]) {
方法体代码;
return [返回值];]
}
通过上面的代码就可以完成一个方法的定义。
看到这里可能会有细心地同学发现这里的定义方法怎么跟上面的例子有些不一样呢?
没错,看到这里我们引入几个新概念,带参方法、无参方法,有返回值的方法和无返回值的方法
一个方法可以有多个参数,也可以没有参数
无参方法定义:
带参方法定义(单个参数):
带参方法定义(多个参数):
带返回值的方法定义:
return 数据 ;
}
return 1 ;
}
2.2方法的调用
无参方法调用:
带参方法调用(单个参数):
带参方法调用(多个参数):
带返回值方法调用:
3.方法的重载
3.1重载方法的定义
什么叫方法的重载呢?
在同一个类中,参数不同,类型不同,或者数量不同的同名方法,就叫方法的重载。
并且重载与返回值无关,不能通过返回值来判定两个方法是否相互构成重载
如上图,两个方法的方法名一致,但参数的数量不相同,这样就实现了方法的重载。
3.2重载方法的调用