Hallo zusammen,
ich habe eine Liste in der steht ein Artikel, eine Einheit und ein zugehöriger Preis.
Dies habe ich wie folgt realisiert :
so und nun habe ich in zwei Variablen jeweils einen Artrikel und eine Einheit.
Ich möchte jetzt gerne in der oberen Liste suchen, od die Kombination aus Artikel und Einheit
in der Liste vorhanden ist, und wenn ja, dann mir den dazugehörigen Preis anzeigen lassen.
Ich weiß aber nicht wie ?
Könnt Ihr mir da vielleicht bitte helfen...
Also nochmal wie folgt:
ich würde z.B. die Kombination "Chips"/"Stück" ind er Map oben suchen, und wenn es diese Kombi in der Liste gibt, sollte ich den Wer 0.99 zurückgeliefert bekommen.
Danke
ich habe eine Liste in der steht ein Artikel, eine Einheit und ein zugehöriger Preis.
Dies habe ich wie folgt realisiert :
Java:
final ArrayList<HashMap<String,String>> preisliste = new ArrayList<HashMap<String,String>>();
HashMap<String,String> temp = new HashMap<String,String>();
temp.put("artikel","Bananen");
temp.put("preis", "2.00");
temp.put("einheit", "kg");
preisliste.add(temp);
HashMap<String,String> temp1 = new HashMap<String,String>();
temp1.put("artikel","Brötchen");
temp1.put("preis", "0.10");
temp1.put("einheit", "Stück");
preisliste.add(temp1);
HashMap<String,String> temp2 = new HashMap<String,String>();
temp2.put("artikel","Limonade");
temp2.put("preis", "1.59");
temp2.put("einheit", "Flasche(n)");
preisliste.add(temp2);
HashMap<String,String> temp3 = new HashMap<String,String>();
temp3.put("artikel","Apfel");
temp3.put("preis", "1.49");
temp3.put("einheit", "kg");
preisliste.add(temp3);
HashMap<String,String> temp4 = new HashMap<String,String>();
temp4.put("artikel","Chips");
temp4.put("preis", "0.99");
temp4.put("einheit", "Stück");
preisliste.add(temp4);
so und nun habe ich in zwei Variablen jeweils einen Artrikel und eine Einheit.
Ich möchte jetzt gerne in der oberen Liste suchen, od die Kombination aus Artikel und Einheit
in der Liste vorhanden ist, und wenn ja, dann mir den dazugehörigen Preis anzeigen lassen.
Ich weiß aber nicht wie ?
Könnt Ihr mir da vielleicht bitte helfen...
Also nochmal wie folgt:
ich würde z.B. die Kombination "Chips"/"Stück" ind er Map oben suchen, und wenn es diese Kombi in der Liste gibt, sollte ich den Wer 0.99 zurückgeliefert bekommen.
Danke