日期:2014-05-20 浏览次数:20985 次
public static void main(String[] args)
{
char s1[]="l love china".toCharArray();
char s2[]="wsho a".toCharArray();
int i=0,j=0;
for(;i<s1.length;i++)
for(;j<s2.length;j++)
if (s1[i]==s2[j])
System.out.println(" "+s1[i]);
}
------解决方案--------------------
int j = 0;
这句必须放在for循环里,
否则j不会在i每次递增时归0,
那样的话,只循环一次就结束了