Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #13117
| X-Received | by 10.99.113.68 with SMTP id b4mr4421009pgn.16.1494680519237; Sat, 13 May 2017 06:01:59 -0700 (PDT) |
|---|---|
| X-Received | by 10.157.45.79 with SMTP id v73mr173106ota.20.1494680519180; Sat, 13 May 2017 06:01:59 -0700 (PDT) |
| Path | csiph.com!feeder.erje.net!2.us.feeder.erje.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!c26no1204185itd.0!news-out.google.com!v18ni1178ita.0!nntp.google.com!c26no1204184itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail |
| Newsgroups | de.comp.lang.java |
| Date | Sat, 13 May 2017 06:01:58 -0700 (PDT) |
| Complaints-To | groups-abuse@google.com |
| Injection-Info | glegroupsg2000goo.googlegroups.com; posting-host=178.193.42.176; posting-account=ts4fvgoAAACUUxZYxqYTn2WFt0EDN5F7 |
| NNTP-Posting-Host | 178.193.42.176 |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| Message-ID | <b5025206-05ee-4b7a-bc90-1998b3d59997@googlegroups.com> (permalink) |
| Subject | Probleme mit komplexem HashMap |
| From | whofer@sunrise.ch |
| Injection-Date | Sat, 13 May 2017 13:01:59 +0000 |
| Content-Type | text/plain; charset="UTF-8" |
| Content-Transfer-Encoding | quoted-printable |
| Lines | 59 |
| Xref | csiph.com de.comp.lang.java:13117 |
Show key headers only | View raw
Hallo zusammen
Ich habe ein Problem zu einem komplexeren HashMap. Der Output erfolgt nicht wie gewünscht aus mir unerklärbaren Gründen. Ich wäre sehr dankbar, wenn mir jemand helfen würde, ich stehe mit diesem Problem an.
Anmerkung: Es wurde bewusst nur eine einzige List Variable valSet verwendet und nicht deren zwei.
Der Output ist folgender:
-------------------------
Key = 1
Values = [Bat, Banana]
Key = 2
Values = [Bat, Banana]
Gewünschter Output ist jedoch folgender:
----------------------------------------
Key = 1
Values = [Apple, Aeroplane]
Key = 2
Values = [Bat, Banana]
********************* verwendetes Programm ****************************
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class HashMaps {
public static void main(String[] args) {
Map<Integer, List<String>> map = new HashMap<Integer, List<String>>();
List<String> valSet = new ArrayList<String>();
valSet.add("Apple");
valSet.add("Aeroplane");
map.put(1, valSet);
valSet.clear();
valSet.add("Bat");
valSet.add("Banana");
map.put(2, valSet);
for (Map.Entry<Integer, List<String>> entry : map.entrySet()) {
Integer key = entry.getKey();
List<String> values = entry.getValue();
System.out.println("Key = " + key);
System.out.println("Values = " + values );
}
}
}
Back to de.comp.lang.java | Previous | Next — Next in thread | Find similar
Probleme mit komplexem HashMap whofer@sunrise.ch - 2017-05-13 06:01 -0700 Re: Probleme mit komplexem HashMap Lothar Kimmeringer <news201705@kimmeringer.de> - 2017-05-13 22:09 +0200
csiph-web