你要用什么编码格式打印?
你先理解下:内存里的东西都是二进制.你要打印成字符串就要给出一个解析成字符串的方式.
比如序列化成json字符串
默认情况System.out.print 会使用Object的toString()方法进行输出;
就会输出"类名@12be123"类似的东西;
你这里获取的是List, 每一项都是一个HashMap , 要想打印值的话
用循环 输出 你想要打印key对应的value;
for(HashMap map : list){
System.out.println(map.get('key'));
}
你要打出来前提是你list对应的实例对象或其父类重写了toString方法,要是没重写你要它怎么给你输出?
比如你那HashMap这个里面的node就重写了toString方法
hashmap的输出可以通过转换成entry循环输出