如何制作一个包含对象的链表

时间:2014-02-18 20:07:49

标签: java object linked-list

我想要一个包含对象的链表

我们在这里上课。 它很简单,只有一个String和一个int。分别称为sn

public class test {
    String string = new String ();
    int n;

    public metodo (String string, int n ){
        sets(string);
        setn(n);    
    }

    public void sets(String string){
        this.string = string;
    }

    public void setn(int n){
        this.n = n;
    }

    public String gets(){
        return string;
    }

    public int getn(){
        return n;
    }
}

在每个节点中都会有一个类测试的实例。 我希望能够调用每个节点,然后在调用类测试的节点中调用该对象。

这是我的链表

import java.io.*;

public class Node
{
    BufferedReader br = new BufferedReader( new InputStreamReader ( System.in));

    test m;
    int n;
    static Node next = null;
    String string = new String ();

    Nodo head = null;

    public Nodo (test m, Nodo next) {
        this.next = next;
    }

    public void hoho() throws IOException{
        while ( true )
        {  // This loop is for making several nodes with diferent information
            System.out.println("String");
            string n = br.readLine();
            System.out.println(" Int ");
            n = Integer.parseInt(br.readLine());

            m = new test(string, n);
            Nodo nod = new Nodo (m, null);
            Nodo.siguiente = head;
            head = nod;
            if ( n == 0 ){ // Manual close of the loop by inserting 0
                break;
            }
        }
    }                           
}

现在我真的不知道何时开始对象m,如果是在开始时或在开始时。

0 个答案:

没有答案