【Java系列教程十九】方法part1

图片[1]-【Java系列教程十九】方法part1-安鹿轩-专注于资源创作于分享~

Java方法

Java方法是语句的集合,它们在一起执行一个功能。

方法是解决一类问题的步骤的有序组合

方法包含于类或对象中

方法在程序中被创建,在其他地方被引用

1. 创建方法

下面来看看方法的语法 -

public static int methodName(int a, int b) {

// body

在上面语法中,

public static − 修辞符

int − 返回值的类型

methodName − 方法的名称

a, b − 形式参数

int a, int b − 参数列表

方法定义由方法头和方法体组成。以下语法中显示了相同的内容 -

modifier returnType nameOfMethod (Parameter List) {

// method body

上面显示的语法包括 -

modifier - 它定义方法的访问类型,它可能是:public,private,protected或不指定。

returnType - 方法可以返回一个值。

nameOfMethod - 这是方法名称,方法签名由方法名称和参数列表组成。

Parameter List - 参数列表,它是方法的类型,顺序和参数数量。 这些是可选的,方法可能包含零参数。

method body - 方法体定义方法对语句的作用。

示例

以下代码中定义了min()方法。 这个方法有两个int类型的参数:num1和num2,并返回两者之间的最大值 -

/** 返回两个数字之间的最小值 */

public static int minFunction(int n1, int n2) {

int min;

if (n1 > n2)

min = n2;

else

min = n1;

return min;

1. 创建方法

可通过调用方法来使用方法,调用方法有两种方式,即方法有返回值或无返回任何值。

方法调用的过程很简单。 当程序调用方法时,程序控制将转移到被调用的方法。 这个被调用的方法然后在两个条件下将控制权返回给调用者,即 -

return语句被执行。

它到达方法的结束,即右大括号()。

对返回void的方法的调用 -

System.out.println("This is Yiibai.com!");

对有返回值的方法的调用 -

int result = sum(6, 9);

以下是演示如何定义方法以及如何调用方法的示例 -

public class ExampleMinNumber {

public static void main(String[] args) {

int a = 111;

int b = 125;

int c = getMin(a, b);

System.out.println("最小值 = " c);

/** 返回两个 int 数值的最小值 */

public static int getMin(int n1, int n2) {

int min;

if (n1 > n2)

min = n2;

else

min = n1;

return min;

执行上面示例代码,得到以下结果:

最小值 = 111

3. void关键字

void关键字允许创建不返回值的方法。在下面的例子中有一个返回值是void的方法methodRankPoints,它不返回任何值。 调用void方法必须是一个语句,即methodRankPoints(245.67);. 它是一个以分号结尾的Java语句,如以下示例所示 -

public class ExampleVoid {

public static void main(String[] args) {

methodRankPoints(245.67);

public static void methodRankPoints(double points) {

if (points >= 202.5) {

System.out.println("Rank:A1");

else if (points >= 122.4) {

System.out.println("Rank:A2");

else {

System.out.println("Rank:A3");

执行上面示例代码,得到以下结果:

Rank:A1


公告:快来抢广告位吧! 联系q:3533464073
© 版权声明

文章版权声明

1、本网站名称:安鹿轩

2、本站永久网址:www.anlu1314.com

3.安鹿轩(下文简称本站)提供的所有内容仅供学习、交流和分享用途,只供参考。

4.本站资源禁止并谢绝未经本站许可的使用,如若欲转载,请署名以及注明出处,请务必以文字链接的形式标明或保留文章原始出处和作者的信息。

5.本站(原创)文章、资源、图片等所有内容,一经转载,即表示您已经接受上述声明!需自行承担一切风险与责任!

6.关于本站的所有留言评论与转载、引用文纯属文字原作者个人观点,与本站观点及立场无关!

7.如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

8.有任何侵权问题请联系E-mail [email protected]

THE END
感谢支持啦!୧( ⁼̴̶̤̀ω⁼̴̶̤́ )૭
点赞0 分享
让我来说两句( ˃̶̤́ ꒳ ˂̶̤̀ ) 抢沙发
头像
来来来,畅所欲言吧༼。^・ェ・^。༽
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容