首页 > 解决方案 > 我如何知道 java 方法的返回值?

问题描述

我怎么知道我必须归还给一个承包商的东西,无论它是否有争议?

public RaceTurtle(RaceWindow w, int i) {

        RaceWindow.getStartXPos(1);
        RaceWindow.getStartYPos(1);


    }

    public int getX() {
        return ;// how do i know what should i return here 


    }

    public void raceStep() {
        RaceWindow.getStartXPos(getX());


    }
}

标签: java

解决方案


通过承包商,我假设您的意思是构造函数。这是你的构造函数:

 public RaceTurtle(RaceWindow w, int i) {

       RaceWindow.getStartXPos(1);
       RaceWindow.getStartYPos(1);
 }

.

.

.

下面这被称为方法,而不是构造函数或承包商:

 public int getX() {
        return ;// how do i know what should i return here 

    }

我们知道它应该返回一个int,因为您在签名中这么说。

这是方法签名:

public int getX() {

推荐阅读