java - 在 main 方法中编写一个函数 - Java

标签 java function methods program-entry-point

你能在main方法里面写一个方法吗?例如,我找到了这段代码:

public class TestMax {
    public static void main(String[] args) {
    int i = 5;
    int j = 2;
    int k = max(i, j);
    System.out.println("The maximum between is " + k);
}

 public static int max(int num1, int num2) {
    int result;
    if (num1 > num2)
       result = num1;
    else
       result = num2;

    return result; 
  }
}

max方法可以写在main方法里面吗?

最佳答案

不可以,您不能在另一个方法中声明一个方法。

如果您仔细查看您提供的代码,那只是格式错误,main 方法在声明 max 方法之前结束。

关于java - 在 main 方法中编写一个函数 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20888208/

相关文章:

java - 如何获取 sql 数据库中的结果项计数?

c - 如何从函数返回矩阵(二维数组)? (C)

java - 创建方法和类 (Java)

Java System.getenv 无法解析 docker-compose 中定义的环境变量

java - 编辑 CSV 文件(设计实现)

arrays - 在VBA中返回数组的函数

r - 将聚合函数转换为用户定义函数

java - 从外部类调用方法时 Eclipse 声明错误

java - 如何通过另一个方法结束java中的一个方法?

java - 如何调试使用 Docker Compose 运行的 Glassfish 应用程序