Hallo zusammen,
nach langem hin und her, Tagelangem ausprobieren ohne Erfolg hoffe ich, ihr könnt mir einen kleinen Tipp zu meinem Problem geben. Bin absoluter Java Einsteiger.
Die Aufgabe klingt so simpel, ist sie wahrscheinlich auch, aber ich kriegs nich hin.
Folgende Aufgabe:
int Werte in einem zweidimensionalen Array sollen mit ihrer Häufigkeit in einer Tabelle ausgegeben werden.
Als Beispiel zu diesem Thema hatte ich vorher nur eine selection sort Aufgabe. Keine Ahnung wie die Sortierung hier funktioniert, geschweige denn das Ermitteln der Häufigkeiten. Es fehlen natürlich noch die Schleifen, aber dann hörts bei mir auch schon auf.
Arrays.sort funktioniert ja nicht für Mehrdimensionale Arrays. Habe nach dem Hinweis auf die Klasse Arrays etwas von comparator gefunden, was vielleicht hier richtig ist. Ich weis aber nicht wie ich es anwenden muss. Ich erwarte natürlich keinen kompletten Code, aber für eine Hinweis wäre ich dankbar, damit ich wenigstens einmal anfangen kann.
Merci im Voraus!
nach langem hin und her, Tagelangem ausprobieren ohne Erfolg hoffe ich, ihr könnt mir einen kleinen Tipp zu meinem Problem geben. Bin absoluter Java Einsteiger.
Die Aufgabe klingt so simpel, ist sie wahrscheinlich auch, aber ich kriegs nich hin.
Folgende Aufgabe:
int Werte in einem zweidimensionalen Array sollen mit ihrer Häufigkeit in einer Tabelle ausgegeben werden.
Java:
import java.util.Arrays;
class Bildverarbeitung
{
public static void main (String args[])
{
int farbwert [][]={
{34,255,255,56},
{127,204,11,34},
{123,98,127,34},
{34,34,127,17}
};
Als Beispiel zu diesem Thema hatte ich vorher nur eine selection sort Aufgabe. Keine Ahnung wie die Sortierung hier funktioniert, geschweige denn das Ermitteln der Häufigkeiten. Es fehlen natürlich noch die Schleifen, aber dann hörts bei mir auch schon auf.
Arrays.sort funktioniert ja nicht für Mehrdimensionale Arrays. Habe nach dem Hinweis auf die Klasse Arrays etwas von comparator gefunden, was vielleicht hier richtig ist. Ich weis aber nicht wie ich es anwenden muss. Ich erwarte natürlich keinen kompletten Code, aber für eine Hinweis wäre ich dankbar, damit ich wenigstens einmal anfangen kann.
Merci im Voraus!