gpt4 book ai didi

java - 在 Java 中填充列表的方法

转载 作者:行者123 更新时间:2023-11-29 09:42:41 25 4
gpt4 key购买 nike

我想知道您的意见,您认为用不同的方法填充列表是更好的方法。我知道没有明确的答案,但我希望看到合理的利弊。

方法 1。

private List<Snap> snapList;
snapList = getSnapList();

方法 2。

private List<Snap> snapList = new ArrayList<Snap>();
fillSnapList(snapList);

谢谢,马蒂亚斯

最佳答案

为什么不遵循 Java API 的 Collections类并使您的填充方法静态(如果它有意义并且独立于对象状态)。

Collections.fill( mylist, 0 );

喜欢

MyListFiller.fill( myList, args );

无论如何,如果填充方法计划改变,创建一个填充界面是有意义的。如果您不是真正地“填充”,而是返回某种对象状态,只需让给定的方法构建 List 并返回它即可。

public List<Object> getMyStuff()
{
//build and return my stuff
}

关于java - 在 Java 中填充列表的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615899/

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