方法返回类型
返回关键字可用于方法返回值。
例如,我们可以定义一个名为sum的方法,返回两个参数的总和。
static int sum(int val1, int val2) {
return val1 + val2;
}
在方法定义中,我们在定义方法名称之前定义了返回类型。对于sum方法,它是int类型,因为它采用int类型的两个参数,并返回它们的总和,这也是一个int类型。
main方法
现在,我们可以使用我们main的方法。
class MyJavaClass {
static int sum(int val1, int val2) {
return val1 + val2;
}
public static void main(String[] args) {
int x = sum(3, 6);
System.out.println(x);
}
}
// 输出 "9"
当该方法返回一个值时,我们可以将其赋值给一个变量。
提示:
如果不需要从方法中返回任何值,请使用关键字void。
注意main方法定义中的void关键字,这意味着main不返回任何内容。
以下例子,可以更好地理解程序是如何工作的:
// 返回一个int值 6
static int returnSix() {
return 6;
}
// 输出传入的参数
static void sayHelloTo(String name) {
System.out.println("Hello " + name);
}
// 打印 "Hello Lu!"
static void sayHello() {
System.out.println("Hello Lu!");
}
在了解方法返回类型和参数的知识之后,我们再来看看main方法的定义。
public static void main(String[] args)
这个定义表明main方法以一个字符串数组作为参数,并且不返回任何值。