gpt4 book ai didi

java - 在返回值是作为参数提供的对象的情况下使用函数的返回是一种好习惯吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:45:14 26 4
gpt4 key购买 nike

<分区>

我只是想问问这是否是一个好的 java 实践,或者是否有更好的方法(官方方法)来做同样的事情。

首先,我需要更新一些hashmap信息:

Map<Date, Object> rows = new HashMap<Date, Object>();

这是一个 excel 行的对象,每个日期(即十月一日、十月二日等...)和一个包含该行信息的对象。

所以,为了得到这些信息,我有一些方法,比如:

rows = performQuery1(rows, foo, bar, initDate, endDate);
rows = performQuery2(rows, someDAO, foo);

还有……

private HashMap<Date, Object> performQuery1(rows, foo, bar, Date, Date) {
// Some code that adds or removes elements from the hashmap "rows"
rows.put(date1, o1);

//Then return the same object
return rows;
}

所以我的问题是:这是一个好的 Java 实践吗?

rows = performQuery1(rows, foo, bar, initDate, endDate);
rows = performQuery2(rows, someDAO, foo);

还是不行?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com