2013-02-19 5 views
0

я уже сделал круговую LinkedList через узловой класс, то я видел эту LinkedList import.java.util.LinkedList с операциями добавления, AddFirst и т.д.Java: Связанный список, содержащий класс

Используя это, может облегчить бремя перемещения и доступа LinkedList, но моя проблема заключается в том, хочу ли я получить доступ к списку и поместить в него некоторые данные? как?

public class stckoverflow { 
    private int x; 
    public void getx(int y){ 
     x = y; 
    } 
} 

// then in the main we have 
LinkedList<stckoverflow> ll = new LinkedList<>(); 
ll.add(0, ?????); 

Так дело в том, если я хочу, чтобы получить доступ к некоторым функциям/процедур в конкретном классе в LinkedList, как я могу это сделать? У меня нет проблем с доступом к этим вещам в LinkedList через узловой класс, потому что я могу просто сказать, что ток получает головку, а затем проходит через цикл while, пока он не закончится.

Я смущен. Пожалуйста помоги.

+2

Занятия начинаются с верхним регистром в Java. – m0skit0

+0

Хотите добавить 'new stckoverflow()'? – ogzd

+0

Это неправда. Но он должен. –

ответ

0

лучше выполнять Java именования, назовите ваш класс как Stackoverflow или StackOverflow

Stackoverflow obj = new Stackoverflow(); 
//obj.set attributes if you have 
// ... 
ll.add(obj); 
Смежные вопросы