ich eine QuickSort zu tun haben, ein Array von „Steine“ zu schaffen, meine Frage ist: i die QuickSort machen will nur über die „ValueySize“ Feld Hexe ist das Ergebnis der „Wert/Größe“ Gibt es eine Möglichkeit, ein sortiertes Array von Steinen nach Wertgröße zu erhalten?QuickSort über ein Feld eines Objekts
Vielen Dank im Voraus;)
public class Stein implementiert Comparable {
private float[] value;
private float[] size;
private float[] valueYSize;
}
Wollen Sie eine Reihe von Steinen haben (wie Sie in Ihrer Frage sagen) oder ein Array von Werten innerhalb der Klasse Stone (wie im Code geschrieben)? – Andre
Wenn Sie eine Sammlung von Stoned zu haben bedeutet, müssen Sie die Methode compareTo (Comparable-Schnittstelle) implementieren, dann rufen Collections.sort auf Ihrer Sammlung – Andre
ich mich geirrt, ich möchte eine Reihe von Steinen, sorry für das, ich glaube, ich reparierte es übrigens, eine dieser Antworten funktioniert !! :) – Santanor