gpt4 book ai didi

java - 有没有办法像在 ArrayList 中那样将 "get"用于链表。

转载 作者:行者123 更新时间:2023-11-29 05:15:59 25 4
gpt4 key购买 nike

我正在尝试像在数组列表中那样使用 get 函数,但它不起作用我想知道是否有任何方法可以这样做。

private ArrayList<OneFace> face= new ArrayList<OneFace>();
private LinkedList<String> friend = new LinkedList<String>(); ;

for (int i = 0 ; i< profiles; i++)
{
String arrayName = face.get(i).getName();
System.out.println(arrayName);
LinkedList<String> linkName = friend.getlink(i).getFriend();
System.out.println(linkName);
}

这行得通

 String arrayName = face.get(i).getName();

这行不通*

 LinkedList<String> linkName = friend.getlink(i).getFriend();

最佳答案

由于ArrayListLinkedList 都实现了List 接口(interface),因此它们都有get() 方法。请注意,您正在尝试使用不存在的 getlink()

但是,如果您尝试访问给定索引处的元素,您很可能应该使用 ArrayListLinkedList 旨在以顺序方式遍历列表时使用。

关于java - 有没有办法像在 ArrayList 中那样将 "get"用于链表。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26520127/

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