J'essaye d'écrire un tri de seau et mon plan est d'écrire une classe d'entrée simple et une autre classe avec une méthode principale et essayer de manipuler un tableau de listes.Seau Java Sorte d'objets
Mon entrée classe (classe Node):
public class Node {
protected int element;
protected Node next;
public Node()
{
element = 0;
next = null;
}
public Node getNext(Node n)
{
return next;
}
public void setNext(Node n)
{
n = next;
}
public void setElement(int e)
{
e = element;
}
public int getElement()
{
return element;
}
public void insert(int e)
{
e = element;
}
}
Mon godet Trier Classe:
public class BucketSort extends Node {
public void remove(int[] x)
{
x = null;
}
public static void bucketSort(int[] a)
{
int[] array = a;
Node[] buckets = new Node[array.length];
for (int i=0; i<array.length; i++)
{
buckets[i] = null;
}
for (int i=0; i<array.length; i++)
{
array.remove(array[i]);
buckets[i].insert(array[i]);
}
}
}
je reçois une erreur à array.remove (tableau [i]); ainsi que.
quelle est l'erreur? Montrez-nous la trace de la pile s'il vous plaît – Woot4Moo
Down voté parce que l'auteur a supprimé la question et a fait de l'ensemble du fil une discussion de quelque chose que nous ne pouvons pas voir. – drekka