java - 需要澄清如何在 Java 中声明方法

标签 java class compiler-errors declaration

我的教科书说“添加多种方法”。但我到底该把这个方法放在哪里呢?

我想我应该把它放在 main 中,但是一旦我放入 public static void 部分,就会出现错误!当我将一个方法放在 main 之外时,会出现错误,告诉我“缺少方法体,或声明抽象”。

什么在 main 内部,什么在 main 外部?

package testin;

public class Testin {
    public static void printAmerican(String day, String month, int date, int year);{
        day="Monday"
        month="March"
        date=14;
        year=2017;                        
    }

    public static void main(String[] args) {
        // TODO code application logic here
    }
};

最佳答案

{ 之前的分号位置错误:

(String day, String month, int date, int year);{...
 //                                           ^ Here

摆脱它。在那里拥有一个没有任何意义。

关于java - 需要澄清如何在 Java 中声明方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42334424/

相关文章:

python - 从类 (datetime.date) 继承会导致 super().__init__(...) 参数过多 TypeError

php - 静态变量问题

f# - 编译错误提示值不是函数

java 。读、写、单独同步

JAVA 使用 InetAddress 指定端口

java - 如何随机选择一个类的实例并执行它的方法?

c++ - 错误 c2678 : binary '=='

java - JSON 文件太短,无法创建 JsonReader

java - Java 是否有类成员的动态变量?

c++ - boost::unordered_map 使用 boost::interprocess::cached_node_allocator 编译失败