在本地调试通了代码,但是在考试中一直显示方法名找不到,不知道什么鬼?
先上代码:
public static String main(List list){ String res=""; for(Object e:list){ if(getType(e).equals("java.lang.String")){ res=res+e+"\\n"; }else if(getType(e).equals("java.util.ArrayList")){ res = res+main((List) e); } } return res; } private static String getType(Object o){ return o.getClass().getName(); } 到现在也没搞明白,开始种应该怎么写方法名或者类名???
全部评论
(1) 回帖