gpt4 book ai didi

java - 从多个方法向 Arraylist 添加元素的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-02 04:52:04 24 4
gpt4 key购买 nike

我正在尝试通过不同的方法在数组列表中添加元素。但我想知道这是一种正确的前进方式,如果不是请建议最好的方式

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) 
{
List<String>links=new ArrayList<>();
addLinkFromServerOne(links);
return view;
}

private void addLinkFromServerOne(final List<String> links)
{
...
String link=".....";
links.add(link);

addLinkFromServerTwo(links);
}

private void addLinkFromServerTwo(final List<String> links)
{
...
String link=".....";
links.add(links);
checkStatus(links);
}

private void checkStatus(links)
{
Toast.makeText(getActivity(), String.valueOf(links.size()), Toast.LENGTH_SHORT).show();
}

最佳答案

实际上,将与集合的交互包装在存储集合的类中是非常好的做法。此外,将集合公开给其他类也不是好习惯。这可能会更加危险和困惑,因为您不仅可以添加元素,还可以从列表中删除元素。这意味着数据不一致。
长话短说:你做得很好!

关于java - 从多个方法向 Arraylist 添加元素的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56429969/

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