Sonar給出了一個主要衝突錯誤(「簡化布爾表達式」)爲以下code.Following返回匹配日期方法的布爾值。什麼我應該採取哪些措施來克服這種違規行爲。 TNX簡化布爾表達式+(查找日期是否是一個給定的時間範圍之間)
private boolean matchDate(Calendar createdDate, DateDomain dateRange) {
Calendar fromDateCal = Calendar.getInstance();
fromDateCal.setTime(dateRange.getDateFromD());
Calendar toDateCal = Calendar.getInstance();
toDateCal.setTime(dateRange.getDateToD());
if (createdDate.after(fromDateCal) && createdDate.before(toDateCal)) {
return true;
}
else {
return false;
}
}
Thnx man!現在我明白了:) –
@AmilaIddamalgoda很高興幫助你。 –