πως μπορώ να φτιάξω λίστα που να περιέχει πίνακες?

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
eleutheria87
Δημοσιεύσεις: 10
Εγγραφή: 28 Νοέμ 2010 20:41

πως μπορώ να φτιάξω λίστα που να περιέχει πίνακες?

Δημοσίευση από eleutheria87 » 16 Φεβ 2012 17:50

Καλησπέρα,
θέλω να φτιάξω μια λίστα όπου κάθε στοιχείο της θα είναι πίνακες.
έχω κάνει αυτό αλλά δεν τρέχει σωστά? έχει πρόβλημα η υλοποίηση ή υπάρχει άλλος τρόπος για την δημιουργία?

Κώδικας: Επιλογή όλων

static class arraynode {
    private int[]table;
    private arraynode next;
    public arraynode(int newtable[]){
        table=newtable;
        next=null;
    }
    public arraynode getNext(){
        
            return(next);
        
    }
    public void setNext(arraynode nextarray){
        next=nextarray;
    }
    public void print(){
        System.out.println(table);
    }
}

static class arraylist{
    private arraynode head;
    arraylist(){
        head=null;
    }
    public void add(arraynode newarray){
        arraynode currarray;
        if(head==null){
            head=newarray;
        }
        else{
            currarray=head;
            while(currarray.getNext()!=null){
                currarray=currarray.getNext();
            }
            currarray.setNext(newarray);
        }
    }
    public void print(){
        printhelper(head);
    }
    private void printhelper(arraynode probe){
        if(probe!=null){
            probe.print();
            printhelper(probe.getNext());
        }
    }
}
και σε άλλη κλάση έχω δηλώσει τα εξής

arraylist v=new arraylist();
v.add(new arraynode (arrayfunc));

όπου arrayfunc είναι ο πίνακας που παιρνάω κάθε φορά στην λίστα.
ευχαριστώ πολύ!!!

Άβαταρ μέλους
burnmind
Script Master
Δημοσιεύσεις: 954
Εγγραφή: 26 Σεπ 2009 02:14
Τοποθεσία: UK
Επικοινωνία:

πως μπορώ να φτιάξω λίστα που να περιέχει πίνακες?

Δημοσίευση από burnmind » 16 Φεβ 2012 18:09

Υπάρχει η ArrayList που μπορείς να τη χρησιμοποιήσεις για τη δουλειά που θέλεις.

eleutheria87
Δημοσιεύσεις: 10
Εγγραφή: 28 Νοέμ 2010 20:41

πως μπορώ να φτιάξω λίστα που να περιέχει πίνακες?

Δημοσίευση από eleutheria87 » 16 Φεβ 2012 19:09

ναι ναι μου τρέχει μια χαρά με ArrayList! σε ευχαριστώ!!!

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες