有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我的课本上说“添加多种方法”。但我究竟把这种方法放在哪里呢

我想我应该把它放在main里面,但是一旦我把public static void部分放进去,就出现了一个错误!!当我将一个方法放在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
    }
};

共 (2) 个答案

  1. # 1 楼答案

    方法在类主体中声明

    public SomeClass {
    
        private int someIntVariable = 0;
    
        public method doSomeThingUseless(int myIntValue) {
            someIntVariable = myIntValue;
           }
    
    }
    
  2. # 2 楼答案

    {前面的错误位置有一个分号:

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

    把它扔掉。在那里放一个没有任何意义