黑马程序员技术交流社区
标题:
方法的定义与调用
[打印本页]
作者:
郑亚伟
时间:
2019-6-26 21:47
标题:
方法的定义与调用
方法必须先创建才可以使用,该过程成为方法定义
方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用
定义格式:
public static void 方法名 ( ) {
// 方法体;
}
调用格式:
方法名();
带参数方法定义
public static void 方法名 (参数1) {
方法体;
}
public static void 方法名 (参数1, 参数2, 参数3...) {
方法体;
}
带参数方法的调用:
方法名(参数);
方法名(参数1,参数2);
带返回值方法定义:
public static 数据类型 方法名 ( 参数 ) {
return 数据 ;
}
带返回值方法的调用:
方法名 ( 参数 ) ;
数据类型 变量名 = 方法名 ( 参数 ) ;
- - 方法体 完成功能的代码块
return 如果方法操作完毕,有数据返回,用于把数据返回给调用者
public static 修饰符,目前先记住这个格式
返回值类型 方法操作完毕之后返回的数据的数据类型
如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return
方法名 调用方法时候使用的标识
参数 由数据类型和变量名组成,多个参数之间用逗号隔开
- 定义方法时,要做到两个明确
- 明确返回值类型:主要是明确方法操作完毕之后是否有数据返回,如果没有,写void;如果有,写对应的数据类型
- 明确参数:主要是明确参数的类型和数量
- 调用方法时的注意:
- void类型的方法,直接调用即可
- 非void类型的方法,推荐用变量接收调用
在方法的定义和调用上,一点格式上的错误或者类型的混淆而引发的问题总是让新人小白抓狂,这些东西一定要记住,背也要背下来。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2