class  square1
{
public static void main(String[] args) 
{
int a=10,b=50;
int j;
square1 sq = new square1();

j=sq.square(a); System.out.println(j);
//System.out.println(j);
} int square(int i)
{
return i*i;
}
}

解决方案 »

  1.   

    main函数一般的修饰符为public static void ,若要想返回某种具体的类型,则要将void改为
    对应的类型,并在其中添加返回值语句。
    class  square1
    {
    public static void main(String[] args) 
    {
    int a=10,b=50;
    int j;
    square1 sq = new square1();

    j=sq.square(a); System.out.println(j);
    //System.out.println(j);
    } int square(int i)
    {
    return i*i;
    }
    }
    或者
    class  square1
    {
    public static int main(String[] args) 
    {
    int a=10,b=50;
    int j;
    square1 sq = new square1();

    j=sq.square(a); System.out.println(j);
    //System.out.println(j);
                      return 0;
    } int square(int i)
    {
    return i*i;
    }
    }