Hi ich brauch dringend Hilfe zum Thema Arrays. Und zwar hab ich mir ein Array gebastelt, das den Lagerbestand zweier Spielewarenregale repräsentieren soll. Mit Hilfe dieses Arrays kann ich jetzt die einzelnen Regale auch bestücken, allerdings möchte ich jetzt noch, dass es möglich ist, nach einem bestimmten Artikel (zum Beispiel "Modellauto" ) , der vorher hinzugefügt wurde, zu suchen, und dann angezeigt zu bekommen, an welcher Position [Regal][Fach] er sich im Array, also im Lager befindet PLUS seine weiteren Attribute "groesse" und "gewicht". Das sollte dann etwa so aussehen:
Modellauto: Lagerplatz 2/5 (Regal 2 , Fach 5) , groeße 10 (repräsentiert einfach irgendeine größe) , gewicht 350g .
In welcher Reihenfolge ist hierbei egal es kann auch erst der Lagerplatz angezeigt werden und dann der Artikelname. Aber es muss möglich sein in die Suche "Modellauto" einzugeben. Leider finde ich im internet nur verwirrende Beispiele die sich nur auf Zahlen als Werte von Arrays beziehen und es fällt mir schwer das dann auf meine Aufgabe anzuwenden. Jetzt die Frage:
Was benötige ich dafür?
Mein Code
Vielen Dank!
Modellauto: Lagerplatz 2/5 (Regal 2 , Fach 5) , groeße 10 (repräsentiert einfach irgendeine größe) , gewicht 350g .
In welcher Reihenfolge ist hierbei egal es kann auch erst der Lagerplatz angezeigt werden und dann der Artikelname. Aber es muss möglich sein in die Suche "Modellauto" einzugeben. Leider finde ich im internet nur verwirrende Beispiele die sich nur auf Zahlen als Werte von Arrays beziehen und es fällt mir schwer das dann auf meine Aufgabe anzuwenden. Jetzt die Frage:
Was benötige ich dafür?
Mein Code
Code:
import java.util.Arrays;
/**
* Klasse für Lagerregale (Alle die es im Lager geben soll)
*
*
*
*/
public class Lagerregale
{
private int[][] faecher;
/**
*
*
*
*/
public Lagerregale()
{
faecher = new int [2][10];
}
/**
* Spielwarenregal 1 mit Spielwaren befüllen
*
*/
public void spielWarenRegal1(int fach, int groesse, int gewicht, String bezeichnung)
{
faecher[0][fach] = groesse;
}
/**
* Spielwarenregal2 mit Spielwaren befüllen
*
*/
public void spielWarenRegal2(int fach, int groesse, int gewicht, String bezeichnung)
{
faecher[1][fach] = groesse;
}
}
Vielen Dank!