接上一篇方法的自定义,此篇简介一下如何去调用一个方法。。。
方法的主要目的:实现代码的复用
1.方法调用的格式: 方法名(参数);
注:如果方法需要参数(即所调用的方法的参数列表中存在参数),此时必须给参数,并且参数的个数和类型必须与方法中的参数相同;传递参数时,可以使用常量,变量以及表达式
2.有返回值的方法调用
(1)可以单独调用(即不使用它的返回值)
(2)使用方法的返回值有以下三种形式
<1>给变量赋值:
例: int res = method(a,b); 将method(a,b)方法所返回的值赋给res
<2>方法调用参与表达式运算:
例: int res = x + y + method(a,b);
<3>将方法的返回值当成参数传递给另一个方法:
例: System.out.println(method(a,b));
注:上式中的打印语句也是一种方法
3.没有返回值方法的调用
只能单独调用(即不能赋值,不能参与表达式运算,不能当成参数给其他方法传值)
4.方法调用的流程
(1)在程序中遇到方法调用语句时,程序执行的流程就跳转到方法体中
(2)如果方法有形参,先对形参进行赋值,然后执行方法体
(3)执行完方法后返回,如果有返回值的话,就把返回值带回
5.实参与形参
实参:方法调用时传递的参数(可以是常量,变量以及表达式)
形参:方法定义中,小括号()中写的变量;在方法调用时,形参会被赋予实参的值
6.注意事项
(1)方法不调用时,是不会自动执行的
(2)方法之间是调用的关系,不能在方法中再次定义方法
原文地址:https://www.cnblogs.com/cc-ccblog/p/9853722.html
时间: 2024-10-07 10:11:36