java - 我如何知道 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());
}
}
解决方案
通过承包商,我假设您的意思是构造函数。这是你的构造函数:
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() {
推荐阅读
- android - Android ImageButton 中的圆角不起作用
- python - 使用熊猫将多数据类型数据帧转换为python中的整数编码数据帧
- javascript - 如何测试现有的 Angularjs 整体性能(DOM 渲染)?
- java - 如何使用 Nashorn 引擎调用 Java 对象
- javascript - 操作 Array.map 中的前一项?
- c++ - QString替换引号外的字符
- c# - 将类从 C++ 转换为 C#
- ios - 注释的重用标识符有什么意义
- c# - 如何将 .NET 类库作为 Web 服务运行
- python - Pykafka - 异步发送消息和接收确认