java - 任何人都可以帮助这个方法这个方法必须返回一个 int 类型的结果
问题描述
我被困在这里我想打印这些值,但它不允许我。请帮忙
public int horaPraticada(Intervalo crime) {
if (inicio != crime.getStart() && fim != crime.getEnd()) {
return (crime.getEnd() - crime.getStart()); }
if (inicio > crime.getStart() && fim < crime.getEnd()) {
return (crime.getEnd() - crime.getStart());
}
if (inicio == crime.getStart() && fim > crime.getEnd()) {
return (crime.getEnd() - crime.getStart());
}
if (inicio != crime.getStart() && fim == crime.getEnd()) {
return (crime.getEnd() - crime.getStart());
}
}
解决方案
为什么不这样做?
public int horaPraticada(Intervalo crime) {
return (crime.getEnd() - crime.getStart());
}
推荐阅读
- stormcrawler - Stromcrawler 1.16 中的构建失败
- server - 为什么所有应用程序都不能在一个操作系统上运行?
- arrays - 我可以使用什么结构来解码字符串数组的 JSON 数组?
- mysql - 在 FK 约束失败时 - WHICH KEY?
- c++ - Sublime Text 系统找不到文件
- javascript - jQuery无法从另一个按钮单击触发按钮单击
- kubernetes - 如何获取 gcloud APPLICATION_CREDENTIALS?
- visual-studio - 从开发到发布的认证
- javascript - 在 FullCalendar v4 中添加自定义右键单击上下文菜单
- java - 转动时向 2D 精灵添加厚度