java中在主函数中创建函数
时间: 2024-03-06 16:51:08 浏览: 59
Java主函数
在 Java 中,我们可以在主函数中创建其他函数。这些函数可以定义为静态或非静态方法。静态方法可以直接通过类名调用,而非静态方法需要先实例化一个对象才能调用。
下面是一个在主函数中创建一个静态方法的示例:
```
public class Main {
public static void main(String[] args) {
int result = addNumbers(10, 20);
System.out.println("The sum is: " + result);
}
public static int addNumbers(int a, int b) {
return a + b;
}
}
```
在上面的示例中,我们定义了一个名为 `addNumbers` 的静态方法,它接受两个整数参数并返回它们的和。在 `main` 函数中,我们直接通过静态方法名 `addNumbers` 来调用该方法,并将结果存储在一个变量中,最后打印出结果。
我们也可以在主函数中创建一个非静态方法的示例,如下所示:
```
public class Main {
public static void main(String[] args) {
MyClass obj = new MyClass();
int result = obj.addNumbers(10, 20);
System.out.println("The sum is: " + result);
}
}
class MyClass {
public int addNumbers(int a, int b) {
return a + b;
}
}
```
在上面的示例中,我们创建了一个名为 `MyClass` 的类,并在其中定义了一个名为 `addNumbers` 的非静态方法。在 `main` 函数中,我们首先实例化了一个 `MyClass` 对象,然后通过该对象来调用 `addNumbers` 方法,并将结果存储在一个变量中,最后打印出结果。
阅读全文