100求解一个数组的问题~~ 大家来看啊
public   class   B   { 
 	public   boolean   checkInfo(Object...   obj)   { 
 	            if(obj.length> 0){    
 	            	return   true; 
 	            } 
 	            return   false; 
 	} 
 	public   static   void   main(String[]   args)   { 
 		Map      a   =   new   HashMap <Integer,   String> (); 
 		a.put(1,    "Hello "); 
 		a.put(2,    "world! "); 
 		new   B().checkInfo( "String   a ", "string   b ",a, "string   c ", "string   d "); 
 	} 
 }   
 目的:   想要获得map类型的   a   在   obj[]   中的位置 
 如何实现的?      难道一定要遍历整个数组   然后对元素类型进行判断吗?   如果数组很大怎么办   ?   
 请大家帮忙解决
------解决方案--------------------首先确定MAP不是数组。。。。。
------解决方案--------------------containsKey(Object key)  
           如果此映射包含指定键的映射关系,则返回 true。
------解决方案--------------------不明白这么整有啥好处~ 
 1.数组里面为什么要放不同的类型呢? 
 2.明显map和其他的对象要起的作用是不一样的,为什么还要把它掺和着随便放呢?   
 重新设计思路 
 赶紧散了分得了~
------解决方案--------------------搞不懂,你能不能把问题用文字描述清楚,这个程序是个伪代码把,