G
Gast
Gast
Hallo,
ich habe ein Objektarray in folgender Form: (Artikel hat int, String, double für IDNR, Name, Preis)
Dieses Array will ich nun nutzen um ein 2dimensionales Ergebnisarray zu erhalten. In diesem sollen alle möglichen Kombinationen abgespeichert sein, also etwa in der Form:
ergebnis[0] enthält das Array in dem nur der Artikel "test1" ist
ergebnis[1] enthält das Array in dem nur der Artikel "test3" ist
ergebnis[2] enthält das Array in dem nur der Artikel "test6" ist
ergebnis[3] enthält 1 und 3
ergebnis[4] enthält 1 und 6
ergebnis[5] enthält 3 und 6
ergebnis[6] enthält 1,3 und 6
dabei sollten die Positionen erhalten bleiben, also Artikel "test3" soll bswp auch in ergebnis[1][2] sein. nun fehlt mir der ansatz wie ich das in vernünftige schleifen oder ähnliches packen kann. im voraus schonmal danke
chris
ich habe ein Objektarray in folgender Form: (Artikel hat int, String, double für IDNR, Name, Preis)
Code:
class Testartikel {
static Artikel[] art136 = {
new Artikel(1,"test1",1000),
new Artikel(2,"",0),
new Artikel(3,"test3",1000),
new Artikel(4,"",0),
new Artikel(5,"",0),
new Artikel(6,"test6",1000)
};
}
Dieses Array will ich nun nutzen um ein 2dimensionales Ergebnisarray zu erhalten. In diesem sollen alle möglichen Kombinationen abgespeichert sein, also etwa in der Form:
ergebnis[0] enthält das Array in dem nur der Artikel "test1" ist
ergebnis[1] enthält das Array in dem nur der Artikel "test3" ist
ergebnis[2] enthält das Array in dem nur der Artikel "test6" ist
ergebnis[3] enthält 1 und 3
ergebnis[4] enthält 1 und 6
ergebnis[5] enthält 3 und 6
ergebnis[6] enthält 1,3 und 6
dabei sollten die Positionen erhalten bleiben, also Artikel "test3" soll bswp auch in ergebnis[1][2] sein. nun fehlt mir der ansatz wie ich das in vernünftige schleifen oder ähnliches packen kann. im voraus schonmal danke
chris