Java 返回值

❮ Java 方法中的参数

Java 方法重载 ❯

Java 返回值

更新于 2025/12/20 5:16:17

返回值

在上一页中,我们在所有示例中都使用了void关键字(例如static void myMethod(int x)),这表示该方法不应返回任何值。

如果您希望方法返回一个值,可以使用基本数据类型(例如 int、char 等)代替 void,并在方法内部使用 return 关键字:

示例

public class Main {

static int myMethod(int x) {

return 5 + x;

}

public static void main(String[] args) {

System.out.println(myMethod(3));

}

}

// Outputs 8 (5 + 3)

亲自试一试 »

此示例返回方法的两个参数之和。:

示例

public class Main {

static int myMethod(int x, int y) {

return x + y;

}

public static void main(String[] args) {

System.out.println(myMethod(5, 3));

}

}

// Outputs 8 (5 + 3)

亲自试一试 »

您也可以将结果存储在变量中(推荐这样做,因为这样更易于阅读和维护):

示例

public class Main {

static int myMethod(int x, int y) {

return x + y;

}

public static void main(String[] args) {

int z = myMethod(5, 3);

System.out.println(z);

}

}

// Outputs 8 (5 + 3)

亲自试一试 »

实用示例

这里有一个简单有趣的"游戏示例",它使用一个返回值的方法,来显示数字 1 到 5 的两倍(使用 for 循环):

示例

public class Main {

// 使数字翻倍的方法

static int doubleGame(int x) {

return x * 2;

}

public static void main(String[] args) {

for (int i = 1; i <= 5; i++) {

System.out.println("Double of " + i + " is " + doubleGame(i));

}

}

}

亲自试一试 »

❮ Java 方法中的参数

Java 方法重载 ❯

Copyright © 2088 斗念英雄·卡牌对战活动专区 All Rights Reserved.
友情链接