如何将我的所有数据从hashmap打印到我的TextArea
public static void main(String[] args){
HashMap<String, String> data = new HashMap<String, String>();
data.put("nama", "Yudi Setiawan");
data.put("kelas", "TI A MALAM");
data.put("hobi", "Programming");
` 我希望所有关键和值都附加在我的textarea
中答案 0 :(得分:2)
您可以尝试类似
的内容for (String key : data.keySet()){
System.out.println(key + data[key]);
}
答案 1 :(得分:1)
你应该迭代你的HashMap:
+----+--------+
| id |name |
+----+--------+
| 1 | John |
| 2 | Mike |
| 3 | Bill |
+----+--------+
答案 2 :(得分:0)
迭代您的地图,使用StringBuilder
构建包含所有键和值的字符串,然后将结果存储在JTextArea
中。
JTextArea textArea = new JTextArea();
StringBuilder str = new StringBuilder();
for (String key : data.keySet()) {
str.append(key)
.append("=")
.append(data.get(key))
.append("\n");
}
textArea.setText(str.toString);