java定义年份区间 在实现类中定义参数查询年份区间数据
时间: 2023-07-16 22:13:18 浏览: 62
可以定义一个包含开始年份和结束年份的YearRange类,如下所示:
```
public class YearRange {
private int startYear;
private int endYear;
public YearRange(int startYear, int endYear) {
this.startYear = startYear;
this.endYear = endYear;
}
public int getStartYear() {
return startYear;
}
public void setStartYear(int startYear) {
this.startYear = startYear;
}
public int getEndYear() {
return endYear;
}
public void setEndYear(int endYear) {
this.endYear = endYear;
}
}
```
然后在实现类中定义一个方法,接收一个YearRange对象作为参数,查询该年份区间内的数据,如下所示:
```
public class DataQuery {
public List<Data> queryDataByYearRange(YearRange yearRange) {
int startYear = yearRange.getStartYear();
int endYear = yearRange.getEndYear();
// 查询年份区间内的数据
List<Data> dataList = new ArrayList<>();
// ...
return dataList;
}
}
```
使用时,可以创建一个YearRange对象并传入queryDataByYearRange方法中,如下所示:
```
YearRange yearRange = new YearRange(2000, 2020);
DataQuery dataQuery = new DataQuery();
List<Data> dataList = dataQuery.queryDataByYearRange(yearRange);
```
这样就可以根据年份区间查询数据了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)