比较两个数组的元素?
就如同p[10]={ "gg ", "gg ", "jj ", "dg ", "gh ", "df ", "dg ", "hj ", "gh ", "gh "} 
 p[5][]={{ "fh ", "nh "},{ "mm ", "mb ", "df ",},{ "gg "},{ "jj "},{ "gh "}} 
 p[5][]元素和p[10]元素相同的留下.怎么比较?                                 
                                  Ku   tt=new   Ku(); 
                                     for(int   i=0;i <10;i++) 
                                     { 
                                     	for(int   j=0;j <5;j++) 
                                     	{for(int   k=0;k <60;k++) 
                                     	int   v=   tt.e[i].compareTo(t[j][k])    
                                     			if(v==0) 
                                     				System.out.print(t[j][k]);   
                                     	} 
                                     	   System.out.print( "\n ");	 
                                     }
------解决方案--------------------for(int i=0;i <10;i++){   
 for(int j=0;j <5;j++){   
 for(int k=0;k <p[5][j];k++) 
 if(p[i].equals(p[5][k])) 
 System.out.print(p[i]);   
 } 
 }
------解决方案--------------------楼上是正解;;;两种不同类型的数据比较时,一般转换成一种形式。把p[5][]的元素全部放到另外一个一维数组中,然后比较
------解决方案--------------------不对,楼上有错误,for(int k=0;k <p[5][j];k++) 
 改成for(int k=0;k <p[5].length;k++)