到达linkedlist中的对象-Java

到达linkedlist中的对象-Java,java,class,linked-list,Java,Class,Linked List,我有一个我制作的某类类型的链接列表,在这个类中,我创建了一个方法来插入和显示一些数据。在main类中,我创建了一个类型为Some_类的linkedlist,还创建了一个对象。 我用Insert方法调用了这个对象,一切正常。 然后我在linkedlist中添加了对象,如下所示: LinkedList <Some_class> myL_L = new LinkedList<Some_class>(); Some_class e1 = new Some_class(); e1.

我有一个我制作的某类类型的链接列表,在这个类中,我创建了一个方法来插入和显示一些数据。在main类中,我创建了一个类型为Some_类的linkedlist,还创建了一个对象。 我用Insert方法调用了这个对象,一切正常。 然后我在linkedlist中添加了对象,如下所示:

LinkedList <Some_class> myL_L = new LinkedList<Some_class>();
Some_class e1 = new Some_class();
e1.insert_data(); //this is a method I made
myL_L.add(e1); //I added the obj inside the LinkedList
需要帮忙吗?
提前谢谢。

您需要反复浏览
链接列表

for(Some_class e : myL_L) {
    e.show_data();
}
或者使用
System.out.println
打印它(假设您已经在
某些类中实现了
toString
方法):


一种方法是重写
Some_类中的
toString()
,并使用
System.out.println(Arrays.toString(myL_.toArray())打印它

另一个-使用
for(Obj Obj:collection)
迭代集合,并分别打印每个
Obj


顺便说一句:快速查看一下

您必须首先从列表中取出对象<代码>SomeClass e=myList.get(0);e、 showData()
(修复了名称以反映Java约定)。插入数据做什么?另外,请将类和方法名称重命名为
SomeClass
insertData
,这会让人困惑。
for(Some_class e : myL_L) {
    e.show_data();
}
System.out.println(myL_L)