显示链表java中的特定节点

时间:2017-01-05 23:49:03

标签: java list nodes display

我的java不是很好,但基本上我试图在链表中显示某些节点​​。用户选择他们想要显示成员的类,它将显示参加该类的所有用户。我知道如何在链表中显示所有内容,但在这种情况下它只是从特定类中显示。当我按下显示按钮时,它显示列表中的所有内容,而不仅仅是用户在组合框中选择的内容。请帮忙!!

这只是我正在使用的链接列表的一个实例。

    Booking bk = new Booking();

这是我的代码:

if (event.getSource()==btnDisplay)
        {   
            Booking bk = new Booking();

            ListIterator li = bookings.listIterator();
            Boolean found = false;
            while(li.hasNext() && found==false)
            {
                bk = (Booking)li.next();
                if(bk.getLessonType()==cmbClass.getSelectedItem().toString().charAt(0))
                {

                    String s = "";

                    txtArea.setText("");
                    s="LessonType           No.InParty  Surname   Forename   InstructorCode \n";
                    txtArea.append(s);
                    s="--------------------------------------------------------------------------------\n";
                    txtArea.append(s);

                    Iterator i = bookings.iterator();

                    while(i.hasNext())
                    {
                        s = i.next().toString();

                        txtArea.append(s);

                    }
                }
            }
        }

0 个答案:

没有答案