首页 > 解决方案 > 任何人都可以帮助这个方法这个方法必须返回一个 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());
    
    }
    
    
    
    
}

标签: javaintegerreturnreturn-valuereturn-type

解决方案


为什么不这样做?

public int horaPraticada(Intervalo crime) {
     return (crime.getEnd() - crime.getStart());   
}

推荐阅读