System.out.println(new String())中调用的toString()方法是String类型复写的Object类的toString()方法,
集合元素判断元素类型可以使用instanceof关键字,如下
Object[] objs = {"a","sf","asf"};
for(Object obj : objs)
{
if(obj instanceof String)
{
String s = (String)obj;
System.out.println(s);
}
}
这里面就是调用了String复写自Object的toString()方法 |