有 Java 编程相关的问题?

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

java方法和参数

请告诉我哪里出了问题。Eclipse没有显示错误,但我的答案不正确

任务是编写一个sales()方法,该方法接受一个整数参数,该参数表示已售出的该类型的额外假期数。该方法应将此数字添加到TotalSeld实例变量中,并且不返回任何内容

public void sales() {       
    int sales = 0; 
    sales = sales + totalSold; 
}

共 (2) 个答案

  1. # 1 楼答案

    您应该添加到totalSold(而不是sales),并且您没有将sales传递到该方法中。比如

    public void sales(int sales) {
        this.totalSold += sales; // <  add sales to totalSold
    }
    

    当然,这假设您已经定义了totalSold。确保你有

    private int totalSold = 0;
    
  2. # 2 楼答案

    public void sales(int parameterName){
    
    //your code
    }