本帖最后由 王得新 于 2012-10-30 09:59 编辑
import java.util.*;
class MapDemo
{
public static void main(String[] args)
{
Map<String,String> map=new HashMap<String,String>();
map.put("a1","aaaa");
map.put("a2","bbbb");
map.put("a3","cccc");
System.out.println("Map......"+map);//这里的两个打印结果一样,都能理解,主要是下面2个打印方法
System.out.println("Map......"+map.toString());
Collection<String> coll=map.values();
//System.out.println("Collection......"+coll.toString());//这里可以行,但是我没发现Collection中没有toSting方法啊
System.out.println("Collection......"+coll);//那么这里直接打印coll是什么原理?
}
}
|