下面这个方法为什么说我“缺少方法主体或声明抽象”,这不是一个带有main方法的class, 我是新手,希望高人指点下
   private double setAmount();
   { System.out.print("Amount to trade:  ");
    return In.nextDouble();}

解决方案 »

  1.   

     private double setAmount();
    这句话后面多了一个";"(分号),仔细一点,就好了
      

  2.   

    吧“;”去掉 写成这样试试看 private double setAmount()
        { System.out.print("Amount to trade: ");
        return In.nextDouble();
        }
      

  3.   

    注意去掉分号,加分号意味着这条语句的结束,你这里声明了一个方法,而且有方法体,所以在{}前不能有分号。private double setAmount()
       { System.out.print("Amount to trade: ");
       return In.nextDouble();}
      

  4.   

    private double setAmount();
    去掉分号